recall
Use when starting a new session, after context loss, searching for prior work, or when the user asks what happened previously and needs Goldfish memory restored
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when starting a new session, after context loss, searching for prior work, or when the user asks what happened previously and needs Goldfish memory restored
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when the user asks for a standup, daily update, progress summary, or cross-project report built from Goldfish briefs and checkpoints
Use when starting multi-session work, capturing approved project direction, updating goals or constraints, or when the user asks for durable strategic context that should persist across sessions
Use when the user asks for progress against current project direction, wants a status check on the active brief, or needs evidence-backed assessment across briefs, checkpoints, and docs/plans
Save developer context to Goldfish memory — checkpoint at meaningful milestones, not after every action
Use when returning to a project after time away, switching harnesses, or handing work off to another agent, to produce a structured session-resumption summary from the active brief, recent checkpoints, and git delta.
| name | recall |
| description | Use when starting a new session, after context loss, searching for prior work, or when the user asks what happened previously and needs Goldfish memory restored |
Call recall when resuming prior work, after context loss or compaction, when the user asks, or when earlier decisions and cross-project context are relevant.
recall({})
recall()recall({ since: "2h" })recall({ days: 7, limit: 20 })recall({ search: "auth refactor", full: true })recall({ type: "decision" })recall({ tags: ["db", "ops"] })recall({ file: "workspace.ts" })recall({ symbol: "recoverWorkspace" })recall({ workspace: "all", days: 1 })recall({ limit: 0 })type keeps one of checkpoint/decision/incident/learning (untyped counts as checkpoint); tags matches checkpoints carrying ALL listed tags, case-insensitive. file matches git.files path suffixes; symbol matches exact symbol names. All combine with search and each other.
Recall can surface:
brief({ action: "get" }), then complete, archive, or update itTreat the active brief as direction, not as an execution checklist. If you need implementation detail, read docs/plans/.