Spaces:
Sleeping
handoff worked examples
1. Resume with an open question
User: "Where were we?"
Project cwd: /Users/dev/app. Invocation:
memory_sessions { "limit": 20 }
Response:
{
"sessions": [
{ "id": "7f3a9c21", "cwd": "/Users/dev/app", "title": "Auth refresh rework",
"status": "completed", "startedAt": "2026-06-07T09:00:00Z",
"summary": "Reworked refresh rotation. Open: should logout revoke all device tokens?",
"concepts": ["jwt-refresh-rotation", "logout"] }
]
}
Pull supporting context:
memory_recall { "query": "jwt-refresh-rotation logout", "limit": 10 }
Present:
Resuming
7f3a9c2"Auth refresh rework". Open question: should logout revoke all device tokens or just the current one? Touchedauth/refresh.ts,auth/logout.ts. Refresh rotation is done. Next step: decide the revoke scope, then finishauth/logout.ts.
2. Sibling-repo guard
Project cwd: /Users/dev/repo-a. Sessions include one with cwd: /Users/dev/repo-a-staging.
A raw prefix would match repo-a-staging. The boundary check rejects it because
/Users/dev/repo-a-staging does not equal /Users/dev/repo-a and does not start
with /Users/dev/repo-a/. Pick the real repo-a session instead, or fall back
to the most recent session overall if none matches.
3. Empty session
User: "Resume."
If the matched session has zero observations:
The most recent session
c98f110for this project has no recorded observations. Nothing to hand off. Want to start fresh from the current state?