a vibe, capturedThe conversation is the artifact.
Git captures the diff. VibeCommit captures the conversation that made it — the prompts, the agent's reasoning, the tool calls, the moment intent pivoted. That's the vibe.
Captured turns stay bound to the SHA and queryable later — by you, your team, or an auditor. The record is a byproduct of capture, not a changelog you write after the fact.
vibea4f3c8918:57 UTC · 18 turns · 11m 42s
coder“the workspace switcher shows stale data after cold-start — investigate cache.tsand fix the invalidation”
tool · 01read src/workspace/cache.ts (214 lines)
agent · 04“i see — the lock is acquired but never released on the error path. switching workspace under cold-start hits that path because the watcher hasn't subscribed yet.”
tool · 07edit src/workspace/cache.ts (3 hunks · +12 -4)
coder“good. add a test that fails without your fix.”
tool · 12edit src/workspace/cache.test.ts (+27 -0)
agent · 18“tests pass on the fix, fail without. committed as a4f3c89.”
agent claude-opus-4-72 files · +39 / -4