[feat] new /feedback command and show button on each message#374
Merged
brandonkachen merged 13 commits intomainfrom Nov 17, 2025
Merged
[feat] new /feedback command and show button on each message#374brandonkachen merged 13 commits intomainfrom
/feedback command and show button on each message#374brandonkachen merged 13 commits intomainfrom
Conversation
- Disable chat input focus when feedback modal is open - Add disabled state to keyboard handlers to prevent chat shortcuts from firing - Ensure modal has exclusive keyboard control when active
- Extract cursor to reusable InputCursor component with idle blink animation - Implement 500ms blink cycle (visible/invisible) after idle detection - Add Ctrl+C handler: clear input first, close modal if already empty - Add Escape key to immediately close modal - Refactor MultilineInput to use new InputCursor component
a45dfad to
8d28cac
Compare
8d28cac to
4ed8eb3
Compare
custom placeholders - Add bullet separator (•) between completion time/credits and feedback icon - Rename feedback categories from good_code/bad_code to good_result/bad_result - Add category-specific placeholder messages to guide user input: - Good result: prompts for what they liked - Bad result: prompts for what went wrong - Bug: prompts for bug description - Other: general feedback prompt - Update feedback icon symbol logic to use new category names
Preserved feedback feature and UI improvements: - Feedback input mode component and functionality - Ctrl+F shortcut for opening feedback - Blinking cursor feature in multiline input - Tab handling fix to avoid â character Integrated all changes from main including: - New StatusBar component replacing StatusIndicator - Queue controls and UI improvements - Multiple agent and tool updates - Test improvements and new features
Renamed clipboardMessage to statusMessage throughout the codebase for better semantic clarity. The statusMessage better represents that this can be used for various status updates, not just clipboard operations (e.g., feedback confirmations).
Display 'Feedback sent ✔' message in green color (theme.success) to provide better visual confirmation that feedback was successfully submitted.
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.