Keep chat focused with shared compact activity and dismissible task receipts - #1607
Closed
santoshkumarradha wants to merge 23 commits into
Closed
santoshkumarradha wants to merge 23 commits into
santoshkumarradha wants to merge 23 commits into
Conversation
santoshkumarradha
marked this pull request as ready for review
September 27, 2026 16:04
santoshkumarradha
marked this pull request as draft
September 27, 2026 16:21
This was referenced Sep 27, 2026
This was referenced Sep 27, 2026
Preserve explicit audience without confirming partial responses, retain full operational disclosure on replay, and exercise stop/steer/retry transitions across all lenses. Refs #1620.
santoshkumarradha
added a commit
that referenced
this pull request
Sep 27, 2026
# Conflicts: # internal/manual/chat/team-manager.md
Member
Author
|
Superseded by the shared review PR #1627. Exact reviewed source |
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.
Chat previously left task receipts, internal coordination and failed-call details mixed into the conversation. The shared renderer now preserves human questions, steering, completed answers and explicit interim updates while operational work uses the existing three-row scrolling animation and folds afterward. This applies to ordinary chat, managers, task views and nested transcripts.
Three minutes in the real TUI
180 seconds at 1× speed, continuously captured from tmux. The full 254.792-second original, checkpoint captions, generated program and independent verification are preserved. Earlier resize and pre-steer checkpoints are in that bundle; the GIF covers 74.792–254.792 seconds.
The live model implemented strict reimbursement validation and a safe exporter. Real steering required failures to preserve an existing CSV; a later correction required a tested import condition. Independent execution verifies 39 tests, exit codes, preserved/replaced files, and an importer that runs only after success.
Behavior and underlying fix
/dismiss,/dismiss undo, and Delete support dismissal without deleting output; pending decisions stay actionable.[update]protocol preserves formatted human-directed interim messages while consuming its marker. Typed, occurrence-owned audience and interruption metadata survive journal replay, compaction and rewind without changing provider history.Older ambiguous mixed prose is deliberately preserved because those journals lack reliable audience metadata. New records carry that metadata at the source.
Validation
deepseek/deepseek-v4.1-flashon Spark. Request starts and auxiliary roles were audited too.make pr-readypassed on561e1c5f1: build, vet, formatting, bundled manual search, repository laws and fresh affected-package suites. After recorded application source18a6ec5f2, follow-ups restored a help-search heading and corrected a completed-versus-interrupted test fixture; application code is unchanged. Existing reviewed fix: recover and cancel held tasks through their original run #1619/fix(standing): preserve shared timer ownership on first approval #1622 test teardown fixes were reused after the standalone gate reproduced their known cleanup race. No new known-red exclusions.Manager traffic in the focused scenario is seeded historical traffic plus a real live follow-up, not a claim of live teammate delivery. The sustained recording is an actual adaptive workflow.
Closes #1564
Closes #1565
Closes #1605
Closes #1609
Closes #1613
Closes #1614
Closes #1617
Closes #1620