My take away from this is that perhaps it’s better to not compact and instead to start new sessions whenever possible. I tell the agents to write a HANDOVER.md file that contains sufficient information to resume but not any extraneous information. That can be easily reviewed because it’s usually fairly short. Then, /clear and tell the new session to read that file and continue.