Skip to content

Add approve with notes for OpenCode + Claude Code warning dialog#34

Merged
backnotprop merged 1 commit into
mainfrom
feature/approve-with-feedback
Jan 7, 2026
Merged

Add approve with notes for OpenCode + Claude Code warning dialog#34
backnotprop merged 1 commit into
mainfrom
feature/approve-with-feedback

Conversation

@backnotprop
Copy link
Copy Markdown
Owner

Summary

  • OpenCode: Annotations are now sent on approval as "implementation notes" - the agent proceeds to build mode AND gets the feedback
  • Claude Code: Confirmation dialog warns users their annotations won't be sent, with links to upvote issues #16001 and #15755
  • Refactor: New reusable ConfirmDialog component in packages/ui/components/

Test plan

  • OpenCode: Add annotations, approve → verify "Plan approved with notes!" includes annotations
  • Claude Code: Add annotations, click Approve → verify warning dialog appears with issue links
  • Claude Code: Click "Approve Anyway" → plan approves
  • Claude Code: Click "Cancel" → returns to plan view

Closes #30

🤖 Generated with Claude Code

Features:
- OpenCode: annotations are sent on approval as implementation notes
- Claude Code: confirmation dialog warns annotations won't be sent
- Dialog includes links to upvote Claude Code issues #16001 #15755

Refactor:
- New reusable ConfirmDialog component

Closes #30

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@backnotprop backnotprop merged commit 052eaf8 into main Jan 7, 2026
@backnotprop backnotprop deleted the feature/approve-with-feedback branch January 7, 2026 03:09
backnotprop added a commit that referenced this pull request Jan 7, 2026
Add approve with notes for OpenCode + Claude Code warning dialog
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.

Implement "Approve with comments"

1 participant