mcpField
R
recall

recall

github.com/yeachan-heo其他40.7k8 次安装今天更新
代码仓库

关于 recall

recall 从持久化状态、验证与决策日志、对话记录及代码库规则中重建项目进展。它适合需要恢复工作的 Agent 或团队,用证据说明已验证内容、未完事项和下一步。

主要功能

  1. 01读取持久化项目与会话状态
  2. 02检查验证和决策日志
  3. 03结合对话记录与代码库规则
  4. 04汇报进度、已验证事项和未完线程
  5. 05确定具体的下一步行动

适用场景

  1. 01在上次会话后恢复工作
  2. 02报告带 SHA 的最新验证结果
  3. 03查找尚未完成的承诺事项

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/yeachan-heo/oh-my-claudecode --skill recall

安装后在 Claude Code 中输入/recall确认已加载。

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

Recall

Reconstruct where the work stands from what was persisted, in order of trust:

  1. Durable state: .omc/notepad.md, .omc/project-memory.json, and the per-mode state in both active layouts (ralph/autopilot/team) — the session-scoped .omc/state/sessions/{id}/ and the legacy .omc/state/<mode>-state.json fallback for runs persisted before a session id existed (docs/HOOKS.md keeps both live) — what was in flight, what iteration, what was blocked.
  2. Ledgers and trails: under OMC's state root — the verification ledger (state/verification-ledger.tsv, by default the checkout's .omc/state/; OMC_STATE_DIR or a parent .omc-workspace moves the root) and every state/decision-trail-*.tsv file (what was decided and why); enumerate the glob before reconstructing.
  3. The transcript tail: the last N messages of this session — what was said, what was promised.
  4. The shared record: the repo's standing rules (AGENTS.md/CLAUDE.md) name project-specific places to check before declaring anything "never recorded".

Report

  • Where it stands: one paragraph, from the state files.
  • What was last proven: from the ledger, with SHAs.
  • Open threads: promised-but-not-done, from the transcript and trails.
  • The next action: one concrete step, named — then take it if the user asked for continuation, propose it if they asked for status.

Rules

  • Report from the artifacts, not from memory; memory is what the artifacts are for.
  • A thread with no artifact behind it is reported as "mentioned but not persisted", never reconstructed from vibes.
  • Human rulings encountered in the trails keep their original wording (why skill epistemics).

评论

支持 Markdown