List recent git commits linked to agent sessions, optionally filtered by branch or repo. Use when the user asks "show agent commits", "what has the agent shippe
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-commit-history-cbc6691793a7 ,按照其中的说明把「commit-history」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
The user wants a list of agent-linked commits. Filter args: $ARGUMENTS
memory_commits { "branch": "main", "limit": 20 }
Expected output:
9a1b2c3 main 2026-06-07 "rotate refresh tokens" · session 7f3a9c2 (14 obs)
b21d004 main 2026-06-05 "rate limiter audit" · session b21d004 (9 obs)
Render only the commits the tool returned, newest first. An empty result means the filter matched nothing, not that work is missing.
$ARGUMENTS for branch=<name>, repo=<url-or-fragment>,
limit=<n>. A bare numeric token is the limit. Defaults: no branch, no repo,
limit 100, max 500.memory_commits with the parsed filters.files is present.WRONG (REST fallback): concatenate ?branch= + raw branch name, so a name with
?, &, or # corrupts the query string.
RIGHT: URL-encode every value with URLSearchParams/encodeURIComponent before
appending to GET /agentmemory/commits.
commit-context: drill into one commit's session.recall: search the observations behind a linked session.See ../_shared/TROUBLESHOOTING.md if memory_commits is not available.