feat: add Thin v6 atop context-efficient ACP sessions - #10
Merged
cmyk merged 1 commit intoAug 10, 2026
Merged
Conversation
Carry the Mac-accepted Thin-v6 product patch from exact source 3d273ec onto the upstream baseline containing block#5423. Preserve the trusted manual build workflow and omit the obsolete candidate workflow plus the later deliberately red test. Apply rustfmt 1.95 formatting and keep managed_agents/runtime.rs within the current 1000-line source-size ratchet. Signed-off-by: Reinhold <310554180+reinhold-ph@users.noreply.github.com>
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.
Summary
Apply the accepted Thin-v6 desktop product patch on top of the isolated context-efficient upstream baseline in #9.
Buzz v6 remains a lean desktop client: it discovers and verifies compatible external Codex and Claude runtimes rather than bundling large CLI/ACP installations. The baseline supplies
block/buzz#5423, which delivers standing ACP context once per live session and sends only newly delivered thread/DM event deltas on later turns.Review scope
sync/upstream-context-efficiencyat85b87cbf…(chore: sync upstream through context-efficient ACP sessions #9)9009dae3….github/workflowschangesThe patch carries the accepted Thin-v6 behavior from source
3d273ec15ef7d4d3f8a33638603b0bc6800f5dbf, with the integration adaptations needed on the newer upstream baseline:managed_agents/runtime.rskept within the 1000-line source-size ratchet.The obsolete
thin-v6-macos-arm64.ymlworkflow and later deliberately failing test commita30377a2…are not included.Dependency and gates
block/buzz#5342).block/buzz#5386/agentclientprotocol/codex-acp#379is not added here.Verification
Passed on the exact head before this ref-only split:
cargo fmt --manifest-path desktop/src-tauri/Cargo.toml --all -- --checkcargo fmt --manifest-path Cargo.toml --all -- --checknode desktop/scripts/check-file-sizes.mjsnode desktop/scripts/check-px-text.mjsnode desktop/scripts/check-pubkey-truncation.mjsgit diff --checkReverified during the split:
git diff --check 85b87cbf..9009dae3passes.Signed-off-bytrailers.Not run on the combined head:
cargo test -p buzz-acpremains blocked offline by uncachedanyhow 1.0.104.portable-pty.node_modules; older worktree dependencies were intentionally not reused.The earlier Thin-v6 candidate passed native macOS acceptance separately, and upstream block#5423 passed its own CI, but the final merged result still requires the normal post-merge exact-SHA build and acceptance gate.