feat: add next-turn follow-up overlay - #75
Merged
Conversation
- Add a draggable work-only composer with individually confirmed follow-up messages. - Merge confirmed follow-ups into tool-result turns or send them after ordinary replies. - Remove follow-ups only after verified auto-send and retain them when delivery fails.
- Add DeepSeek network response capture and display each tool capture source. - Extend file-upload retries while preserving queued follow-up delivery. - Update merged tests and fixtures for the combined capture and follow-up contracts.
- Keep a compact follow-up launcher visible and show queued messages until delivery. - Allow dragging in compact and expanded states without treating drags as clicks. - Restore follow-up input focus after result writes, attachment pastes, and auto-send. - Cover queue deletion, drag behavior, and focus restoration in runtime tests.
- Combine current tool activity and next-turn follow-ups in one draggable work panel. - Keep history above current activity so both remain visible at the same time. - Preserve follow-up drafts and focus while live tool status updates render.
- Exclude bridge routes from target-page content scripts in both execution worlds. - Skip redundant work panel renders when its enabled state has not changed. - Cover bridge exclusions and idempotent panel enabling with regression tests.
- Keep history, minimize, and close controls in fixed-width header slots. - Disable close until the current tool turn delivery settles instead of removing it. - Cover action ordering and close availability transitions.
- Display tool activity history in chronological order. - Archive dismissed current activity and add a clear-history action. - Preserve the active turn when historical activity is cleared.
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.
Add a draggable work-only composer with individually confirmed follow-up messages.
Merge confirmed follow-ups into tool-result turns or send them after ordinary replies.
Remove follow-ups only after verified auto-send and retain them when delivery fails.