Git Tools
Summarize your changes and commit -- the agent reads git for free, but the commit waits for you.
What you'll see
- Launch
ryshin a git repo with uncommitted changes; double-Esc to prompt mode. - Prompt: "summarize my changes and commit them."
- Agent calls
git_status,git_diff,git_log(all read-only) to understand the changes, then drafts a message. git_committriggers an approval prompt showing the message; pressyto commit (orNto reject with a reason).
Commands shown
rysh
summarize my changes and commit them
y
Keys used
Transcript
0:00Summarize your changes and commit -- the agent reads git for free, but the commit waits for you.
0:03Start rysh inside a git repository that has a few uncommitted changes.
0:08Double-press Escape to reach prompt mode.
0:13Ask it to summarize your work and commit. The agent calls git_status, git_diff, and git_log -- all read-only -- to understand what changed, then drafts a commit message for you.
0:30The git_commit tool is the one that needs approval. The footer shows the proposed message; press y to approve, and the commit lands. Capital N lets you reject with a reason if you want a different message.
0:40Reads are instant, writes are gated -- git, the safe way.
git_status/git_diff/git_log) run instantly; only git_commit is approval-gated.