After /compact, reload seed from DB so _persist_from matches stored rows. rebuild_client preserves the checkpoint via replace_messages. Clarify that the active session is summary-only and full history stays on the old id.
Soft-compact history, model-summarize without tools, seed a new session; /resume with no id loads the lately-used session for this workspace.