Skip to content

fix(mecatui): preserve TTY output through title controller - #1745

Merged
jbeda merged 3 commits into
mainfrom
investigate/mecatui-terminal-titles
Sep 22, 2026
Merged

jbeda merged 3 commits into
mainfrom
investigate/mecatui-terminal-titles

Conversation

@jbeda

@jbeda jbeda commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Re-applies #1674 (feat(mecatui): own configurable terminal titles) after it was reverted by #1743, with the rendering regression fixed.

The terminal-title controller retains OSC 0 and writes it immediately before each Bubble Tea frame. It now also forwards stdout's Read and Fd capabilities, so Bubble Tea still recognizes the output as a terminal and obtains real terminal geometry.

Validation

  • go test ./cmd/mecatui/...
  • task build

jbeda and others added 2 commits September 21, 2026 17:53
Co-authored-by: mecatl <noreply@mecatl.dev>
Co-Authored-By: mecatl <noreply@mecatl.dev>
@jbeda
jbeda force-pushed the investigate/mecatui-terminal-titles branch from 6fc1658 to bb15049 Compare September 22, 2026 00:53
Co-Authored-By: mecatl <noreply@mecatl.dev>
@jbeda
jbeda merged commit 11caafc into main Sep 22, 2026
63 of 64 checks passed
@jbeda
jbeda deleted the investigate/mecatui-terminal-titles branch September 22, 2026 15:46
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.

1 participant