>
/handoff last wrote. Authoritative for
"what's left to do" right now.context MCP — identity, preferences, topic-relevant memories.
Background, not ledger.list_pending_revisions — daemon-flagged memories awaiting review.Bash: cd_repo=$(git -C "$PWD" rev-parse --show-toplevel 2>/dev/null); echo "${cd_repo:-no-git}"
<project> = basename (e.g. origin).no-git → <project> = cwd basename.~/.origin/sessions/_status/<project>.md:Bash: cat ~/.origin/sessions/_status/<project>.md
## Last session, ## Active, and ## Backlog
sections verbatim at the top of the brief output, under a heading like
Status (last session <date>). This is the authoritative "what's left" frame.origin MCP server's context tool. If the user passed a topic
argument, pass it through. Otherwise infer scope from the working directory and
the conversation so far — don't ask the user.context(topic="<args or inferred>", space=<inferred from cwd or recent turns>)
topic: if user omitted args, pass the most recent topic from the
conversation (file or feature being discussed), or omit for a fresh
general brief at session start.space: from cwd. ~/Repos/origin/... → "origin". Other repos → repo
name. Outside any repo → omit. Always pass when scope is known; if
uncertain, run list_spaces later (post-PR-C) or omit./recall (more targeted)./capture./handoff.context
memories as background (how the user thinks). When the status file says an
item is done but a memory still says it's pending, trust the status file —
memories don't auto-supersede. If you see drift, flag it inline rather than
parrot the stale memory.list_pending_revisions(limit=10)
last_modified DESC; just slice the first three.PendingRevisionItem carries target_source_id, revision_source_id, revision_content, source_agent, and last_modified. The original memory's content is not on this response. The block displays the proposed revision text and the target memory id; if the user wants to see the original before deciding, they can run /recall <target_source_id> first.Pending revisions (<N> total, top 3 shown):
1. target: mem_abc123 (proposed by <source_agent or "daemon">)
revision: "Origin uses Turso libSQL fork (libSQL-server) for vectors..."
Action: accept (replace original) | dismiss (drop revision) | skip
2. ...
accept_revision(target_source_id="<id>")dismiss_revision(target_source_id="<id>")<N> > 3, end the block with one line:Run `/review revisions` to walk the rest.