feat(tui): queued-prompt visibility + CI platform matrix - #42
Merged
Conversation
…s line Mid-turn ⏎ queued the prompt silently — the input cleared with zero feedback, which reads as a lost message. A transient note now acknowledges each hold (same wording as the retry path), and the queue depth rides the busy status line, next to the spinner where the eyes already are. One turn-end drains exactly one held prompt; the count steps down until empty. The footer indicator predates this; tests cover both surfaces and the drain decrements.
Darwin and windows binaries ship in every release while CI only ever ran ubuntu. The test job gains a macos leg (the suite passes locally on arm64), coverage artifacts stay ubuntu-only to avoid name collisions, and a windows-build leg gates compile + vet per GOOS. The full suite lands on windows only after a green probe run — the server and tui suites lean on tty/process behaviour that may not hold there.
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.
Round-2 improvement round — items A10 + A2 of the expert-panel top-10.
A10 — prompt-queue visibility
🧠 thinking · 2 queued) — where the eyes already are while a turn runs. The footer indicator stays.A2 — platform CI legs
Build & Testis now a matrix: ubuntu + macos run the full race suite (green locally on arm64);fail-fast: false.Verification
go test -race -count=1 ./...— all 7 packages okgo vetclean,go fmtclean, YAML parse check on ci.yml