Feature hasn't been suggested before.
Describe the enhancement you want to request
Long-running sessions accumulate context until quality degrades or the context window fills up. Today the options are:
None of these give you what you actually want: a fresh session that picks up where you left off with just enough context to continue.
Proposed workflow
A /handoff (or /continue) command that:
- Runs compaction on the current session to produce the structured summary
- Creates a new session
- Injects the compacted summary as the initial context in the new session
- Switches to the new session
The old session stays intact for reference but the agent continues in a clean context window.
Why this fits naturally
The primitives already exist:
- Compaction generates a high-quality LLM summary (
Goal → Progress → Key Decisions → Next Steps → Relevant Files)
- Fork creates new sessions and remaps message IDs
- The gap is a
summaryOnly fork mode — start from the compaction output instead of copying all messages
Related
Feature hasn't been suggested before.
Describe the enhancement you want to request
Long-running sessions accumulate context until quality degrades or the context window fills up. Today the options are:
/compact— summarizes history but stays in the same session (context still grows)None of these give you what you actually want: a fresh session that picks up where you left off with just enough context to continue.
Proposed workflow
A
/handoff(or/continue) command that:The old session stays intact for reference but the agent continues in a clean context window.
Why this fits naturally
The primitives already exist:
Goal → Progress → Key Decisions → Next Steps → Relevant Files)summaryOnlyfork mode — start from the compaction output instead of copying all messagesRelated
summaryOnlymode, rather than a full UX suite.