Files
kandev/apps/backend/internal/agentctl/server/process
João Salavisa c7274e84c1 fix(agentctl): populate diff for renamed-and-modified files in git status (#730)
* fix(agentctl): populate diff for renamed-and-modified files in git status

The numstat output uses notation like `old.txt => new.txt` for renamed
files, but the Files map is keyed only by the new path. Resolve numstat
paths to the new path before map lookup so RM file diffs are populated.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* test(agentctl): cover filename-starts-with-brace rename case

Adds a regression test for `{{page => layout}}.svelte` to lock in that
LastIndex on `{` correctly picks git's brace block over the filename's
leading literal `{`.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

---------

Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-29 00:10:17 +01:00
..
2026-02-19 22:18:01 +00:00
2026-02-26 12:24:01 +00:00