mirror of
https://github.com/multica-ai/multica.git
synced 2026-09-28 05:13:45 +08:00
- Local worktree mode: Finalize now reports the range it delivered (baseline..tip), so the run's change is exactly the agent's commits, with the user's replayed edits on the baseline side. The branch row runs from the newest baseline on the branch, the start of this line of work. - Repository checkouts: each checkout's HEAD is recorded when the run first sees it (already in a reused workdir, or made by `multica repo checkout`), and diffed against HEAD at the end. The branch row measures against the remote's default branch. - codechange diffs two commits with user diff config pinned off (external drivers, textconv, prefixes, colour), caps the patch at 1 MB and the file list at 3000, and stops git rather than draining a larger patch. - Collected on every exit path, failed and cancelled runs included, and uploaded before the terminal report. Best effort: an older server's 404 is logged and ignored. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: multica-agent <github@multica.ai>