Files
ai-agent/backend/editsdiff.py
Gabriel Vidal 9258267fbb feat(ai-agent): uncommitted-changes diff link in the conversation detail panel
Replays the transcript's accumulated Write/Edit/MultiEdit toolUseResults (and
Bash rm deletes) into per-file before/after content, cut off at each repo's
last conversation commit, and serves it as /api/conversation-uncommitted-diff
(same DiffResult model, stats variant for the panel). The detail panel's
Commits card links it above the commit rows; /diff/uncommitted/<id> renders it
in the shared DiffView.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 17:17:38 +02:00

16 KiB