Skip to content

docs(roadmap): add #366 — diff json returns raw patch text, no structured file list#2873

Closed
code-yeongyu wants to merge 1 commit intomainfrom
docs/roadmap-352-diff-unstructured-patch
Closed

docs(roadmap): add #366 — diff json returns raw patch text, no structured file list#2873
code-yeongyu wants to merge 1 commit intomainfrom
docs/roadmap-352-diff-unstructured-patch

Conversation

@code-yeongyu
Copy link
Copy Markdown
Collaborator

Pinpoint #352

/diff --output-format json puts raw unified diff text in unstaged/staged fields — no structured files array.

Live on a510f73:

{"kind":"diff","result":"changes","staged":"",
 "unstaged":"diff --git a/ROADMAP.md b/ROADMAP.md\n@@..."}
// files: absent  path: absent  insertions/deletions: absent

Caller wanting "which files changed?" must parse raw unified diff format. Breaks on binary files, renames, etc.

ROADMAP.md only

@code-yeongyu code-yeongyu force-pushed the docs/roadmap-352-diff-unstructured-patch branch from fb50ce5 to 5f45e5b Compare April 29, 2026 23:03
@code-yeongyu code-yeongyu changed the title docs(roadmap): add #352 — diff json returns raw patch text, no structured file list docs(roadmap): add #366 — diff json returns raw patch text, no structured file list Apr 29, 2026
@Yeachan-Heo
Copy link
Copy Markdown
Contributor

Closing this superseded/dirty PR to keep the roadmap queue canonical.

#2969 was the clean rebased replacement for the same diff --output-format json raw-patch-string roadmap item. This PR is currently DIRTY, so keeping it open while the clean replacement was closed leaves the queue in the wrong state.

Please reopen #2969, or open a fresh clean rebased PR with the same single ROADMAP entry if GitHub does not let you reopen it.


[repo owner's gaebal-gajae (clawdbot) 🦞]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants