Repository navigation
fix(tui): stabilize chat turns, ChatGPT sign-in UX, sibling aliases, and stream repaints - #53
Merged
Merged
Conversation
DannyBaanks
added a commit
that referenced
this pull request
Oct 18, 2026
All PR jobs green on head 3d5fed5: Tests (Linux), Tests (Linux, Textual 8), Gate evidence, Tests (Windows, 1857 passed), packages, and native platform contracts (ubuntu-latest, windows-latest). Update the release recommendation to ship after review. Historical Windows failure cause stays NOT_DEMONSTRATED.
Batch content repaints at 1/30s, skip unchanged content, and force a final flush on success, failure, cancellation, and lane switch. Preserve the full streamed source text, history records, transport, and chunking; stop painting into a detached widget after a lane switch.
Add the offline streaming render-cost harness and its result report, and extend the stability baseline with the post-fix suite evidence and release recommendation. CI stays NOT_DEMONSTRATED until the branch runs on the platform jobs.
All PR jobs green on head 3d5fed5: Tests (Linux), Tests (Linux, Textual 8), Gate evidence, Tests (Windows, 1857 passed), packages, and native platform contracts (ubuntu-latest, windows-latest). Update the release recommendation to ship after review. Historical Windows failure cause stays NOT_DEMONSTRATED.
On head 688d826 (same commit): the Textual 8 job timed out once on the interrupted-turn resume test and passed in the parallel push run and on rerun; a slow Windows runner failed test_visual_tui.py on a 10s banner deadline and hit the 60-minute job timeout while the parallel Windows job passed in 18:31. Both are load/timing flakes; causes NOT_DEMONSTRATED.
DannyBaanks
force-pushed
the
codex/gmail-hive
branch
from
October 18, 2026 21:05
8ef86c2 to
a496f12
Compare
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
Stability A delivery from the approved plan (
docs/superpowers/plans/2026-10-18-isycode-tui-stability.md). Gmail Hive remains deferred and is not part of this PR.lane.stream_widget, so the next turn cannot overwrite it (72bbab1).autostays selected until an explicit choice; provider switching remains in Settings (c856b35).de5efcf).Githubregister canonically asgithub; case-only duplicates stay rejected and existing grants remain scoped to the exact selected path (a60e913).fbdb849).Evidence
docs/superpowers/plans/2026-10-18-isycode-tui-stability.md,docs/superpowers/specs/2026-10-18-isycode-stability-and-gmail-hive-design.mddocs/superpowers/results/2026-10-18-isycode-stability-baseline.mddocs/superpowers/results/2026-10-18-isycode-stream-profile.md— targeted Markdown render CPU −99.7% / −97.7% (1025→3 and 129→3 constructions per sample); thinking preview stayed ~1.3% and was left unchanged.Tests
python3 -m pytest -q -m "not integration"withPYTHONPATH=src, matching CI's editable install): 2045 passed, 151 skipped, 11 deselected. One timing flake was observed under full-suite load (tests/test_file_preview_tui.py::test_copy_path_for_selected_directory, green standalone and as a whole file); its cause remainsNOT_DEMONSTRATED.Not demonstrated
NOT_DEMONSTRATED.