Files
tai/research/tui-framework-design/dot-agent-deck-pty-replay-pyte.md
T
retoor 29c489e27a Standalone tai.py: native TUI framework, grouped classes, full suite green
- In-tai.py TUI framework (panels, compositor, z-layers, mouse, focus,
  VT screen, pty sub-terminals, widgets, animation) plus /demo, --demo,
  --demo-shot, tui.md docs, and research/tui-framework-design archive
- Focus safety: Tab/Shift+Tab always cycle, auto-focus prefers
  non-terminals, dialogs restore previous focus on close
- Native Consts/Install/Sandbox/Opencode/SysInfo classes in tai.py;
  module functions delegate so live patches apply; fixes 19 failures
- Retargeted 4 test patches to the real tai.* seams (assertions unchanged)
- Deleted tai_pkg/; tai.py is standalone stdlib-only (bare copy imports)
- AGENTS.md/README.md updated to the standalone architecture
- test_tai.py 320/320 OK, test_seal.py 16/16 OK
2026-10-10 23:45:12 +02:00

1.1 KiB

dot-agent-deck: replay PTY capture into a pyte screen (PR)

Metadata

Field Value
Institute Molodetz Institute — Research & Retrieval Division
Subject tui-framework-design
Document type Source Citation Card
Tier 2
Source title vfarcic/dot-agent-deck - chore(devbox): add pyte so a PTY capture can be replayed into a screen
Source URL https://github.com/vfarcic/dot-agent-deck/pull/565
Source type repository (pull request)
Date researched 2026-10-10
Researched by tai (agent), model: Muse Spark, on behalf of retoor
Research method Search aggregator result listing (not independently opened or quoted)
Confidence Not independently verified
Status Active

Why it's here

Surfaced by the pyte search; shows the ~10-line replay pattern (Screen + ByteStream.feed + display) used as test evidence for TUI rendering — directly suggests tai's headless test strategy for Terminal widgets (feed bytes, assert grid).

Changelog

Date Change
2026-10-10 Logged as consulted-but-not-analyzed.