Session handoff: auto-inject relevant context notes into next session start #1

Closed
opened 2026-04-01 22:01:33 -07:00 by pyr0ball · 0 comments
Owner

Feature

When a session ends, the active Buddymon should collect not just XP/challenge state but also context breadcrumbs — key decisions, references, and ideas surfaced during the session — and surface them at the start of the next session.

Problem

Ideas and references discussed mid-session (e.g. a new model, a product idea, an architectural decision) often get buried in scroll history and are lost by the next session. The session summary captures task lists but not the nuance of what was discussed.

Proposed mechanic

On session end (Stop hook):

  • Buddymon prompts: "Anything to pass forward?" (optional, dismissible)
  • Or: automatically extracts key context from session (via LLM summarisation of tool calls + messages)
  • Writes to ~/.claude/buddymon/handoff.json

On session start:

  • If handoff.json exists, Buddymon surfaces a "📬 Notes from last session" bubble
  • Shows 2-3 key context items
  • User can dismiss, expand, or pin to active session

Context types worth capturing

  • Model/library references encountered
  • Architectural decisions made
  • Deferred ideas to revisit
  • Blockers identified

Notes

  • Complements (does not replace) the existing ECC session summary system
  • Should be lightweight — a nudge, not a wall of text
  • Fits the Buddymon "living session companion" metaphor naturally
## Feature When a session ends, the active Buddymon should collect not just XP/challenge state but also **context breadcrumbs** — key decisions, references, and ideas surfaced during the session — and surface them at the start of the next session. ## Problem Ideas and references discussed mid-session (e.g. a new model, a product idea, an architectural decision) often get buried in scroll history and are lost by the next session. The session summary captures task lists but not the nuance of what was discussed. ## Proposed mechanic **On session end (`Stop` hook):** - Buddymon prompts: "Anything to pass forward?" (optional, dismissible) - Or: automatically extracts key context from session (via LLM summarisation of tool calls + messages) - Writes to `~/.claude/buddymon/handoff.json` **On session start:** - If `handoff.json` exists, Buddymon surfaces a "📬 Notes from last session" bubble - Shows 2-3 key context items - User can dismiss, expand, or pin to active session ## Context types worth capturing - Model/library references encountered - Architectural decisions made - Deferred ideas to revisit - Blockers identified ## Notes - Complements (does not replace) the existing ECC session summary system - Should be lightweight — a nudge, not a wall of text - Fits the Buddymon "living session companion" metaphor naturally
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/buddymon#1
No description provided.