Skip to content

fix(subagent): preserve event headroom for progress#3783

Merged
Hmbown merged 1 commit into
Hmbown:mainfrom
cyq1017:codex/codewhale-3728-progress-headroom
Jun 30, 2026
Merged

fix(subagent): preserve event headroom for progress#3783
Hmbown merged 1 commit into
Hmbown:mainfrom
cyq1017:codex/codewhale-3728-progress-headroom

Conversation

@cyq1017

@cyq1017 cyq1017 commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep routine sub-agent progress from consuming reserved UI event-channel headroom under load
  • still deliver high-value progress such as waiting-for-user updates
  • cover both reserved-headroom behavior and small-channel compatibility

Verification

  • cargo test -p codewhale-tui agent_progress_ --locked
  • cargo check -p codewhale-tui --locked
  • cargo fmt --all --check
  • git diff --check

@cyq1017 cyq1017 marked this pull request as ready for review June 29, 2026 15:43
@cyq1017 cyq1017 requested a review from Hmbown as a code owner June 29, 2026 15:43
@Hmbown Hmbown merged commit 34672d6 into Hmbown:main Jun 30, 2026
15 checks passed
timothybrush pushed a commit to timothybrush/DeepSeek-TUI that referenced this pull request Jun 30, 2026
Bumps workspace + internal pins + npm wrapper + Cargo.lock + README install
tags + the packaged tui changelog slice + generated web facts to 0.8.66, and
finalizes the CHANGELOG [0.8.66] entry. Adds the v0.8.66 sub-agent
fanout/backpressure/lock-hot-path lane (Hmbown#3783-Hmbown#3817), the inline bottom-anchored
approval prompt (Hmbown#3799), hotbar hidden-by-default until opt-in (Hmbown#3807), and YOLO
provenance inheritance for runtime continuations (Hmbown#3817) to the changelog, plus
release/docs hygiene guards (Hmbown#3766-Hmbown#3778).

Via scripts/release/prepare-release.sh; check-versions.sh green, fmt clean,
targeted tests (approval/hotbar/persist/provenance_gate/fanout) pass, and
publish-crates dry-run + npm-wrapper-smoke clean.
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.

2 participants