-
Notifications
You must be signed in to change notification settings - Fork 1.9k
feat(coding-agent): surface refinement status and outcomes #447
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
504bdb3
feat(coding-agent): surface refinement and queue prompts
snimu 8fdef04
Merge branch 'main' into feat/refinement-status-queue
snimu b36e9f8
Merge branch 'main' into feat/refinement-status-queue
snimu 3130f0e
fix(coding-agent): preserve internal prompt handoff semantics
snimu 85fd12d
Merge branch 'main' into feat/refinement-status-queue
snimu 0ec478c
Merge branch 'main' into feat/refinement-status-queue
snimu ccf55b1
Merge branch 'main' into feat/refinement-status-queue
snimu f0300e2
Merge branch 'main' into feat/refinement-status-queue
snimu 9fbd069
Merge branch 'main' into feat/refinement-status-queue
snimu d51b8a1
fix(coding-agent): preserve refinement queue order
snimu a0b8b15
Merge branch 'main' into feat/refinement-status-queue
snimu a73a1ca
fix: preserve queued prompt semantics
snimu 5f9ebb5
Merge main and surface refinement outcomes
sethkarten 1d9cf0a
feat(coding-agent): show exact refinement edits
sethkarten 76df42d
Merge origin/main; emit refinement status only around the apply phase
snimu d3a3bb8
chore: restore main's package-lock.json
snimu a9b5bf6
test: assert isRefining stays false while a public refine waits for idle
snimu a0fe821
review: bump daemon schema to 17, drop duplicate attach-terminal refi…
snimu e74629a
test: executable compatibility assertions for revision-17 refinement …
snimu b9df96f
fix: mirror compaction_outcome handling for refinement_outcome in pri…
snimu 9fff250
Render refinement outcomes like compaction and skill messages
snimu eb25ef7
Strip the live-status plumbing; keep only the durable outcome message
snimu 8ea6c96
Show a live loader for user-issued /refine by reusing existing edges
snimu e9a5edb
Extract the shared expandable custom-message card skeleton
snimu 8ebcdcd
Merge remote-tracking branch 'origin/main' into feat/refinement-statu…
snimu 113d50c
Emit refine_failed when a queued /refine command fails
snimu 07bdea9
Align the refinement card layout with compaction and shield its loader
snimu 3832fb8
Merge remote-tracking branch 'origin/main' into feat/refinement-statu…
snimu 26e5a49
Truncate the collapsed refinement summary instead of wrapping
snimu b248b3e
Remount the refine loader after compaction and hard-clip the collapse…
snimu 6564b96
Merge remote-tracking branch 'origin/main' into feat/refinement-statu…
snimu e5ba93c
chore: merge main and convert changelog entry to fragment
snimu d049814
fix: settle the /refine loader on its own result row and discard it o…
snimu 8475c76
Merge remote-tracking branch 'origin/main' into feat/refinement-statu…
sethkarten 6f101fd
fix(coding-agent): correlate refine loader settlement
sethkarten 80c3b6e
fix: emit refine_failed only for the refinement itself
snimu c2e7cbc
Merge remote-tracking branch 'origin/main' into feat/refinement-statu…
sethkarten 3c2e3ea
fix(coding-agent): remove refine loader on teardown
sethkarten 85f432e
Merge remote-tracking branch 'origin/main' into feat/refinement-statu…
sethkarten 25474d1
fix(coding-agent): retain outcomes when refine audit write fails
sethkarten File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| - Added a durable `[refinement]` transcript message after each refinement showing the applied harness edits (expandable to exact before/after diffs via the shared tool-output toggle), and a live loader while a user-issued /refine runs. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
37 changes: 11 additions & 26 deletions
37
packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.