build(tui): migrate to dappco.re/go/render@v0.18.0#20
Conversation
go-html graduated to the render namespace; go-inference follows. Namespace
rename (dappco.re/go/html -> dappco.re/go/render) + the engine/display reorg
(display/tui/*, engine/{html,ctml,teabox}). v0.18.0 API deltas fixed: theme
style.Color -> style.AdaptiveColor.Resolve; app/overlay View() string ->
tui.View; v2 viewport/textinput constructors + setters; v2 key/mouse messages;
lipgloss v2 total-dimension sizing. Bubble Tea / Lip Gloss v1 pins unchanged.
Gates: go build ./cli/... + go test ./cli/tui/... green (420 tui tests).
Co-Authored-By: Virgil <virgil@lethean.io>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (33)
📝 WalkthroughWalkthroughThe CLI TUI migrates from the legacy HTML TUI packages to the render/display stack, adopts typed input and view APIs, updates viewport and widget sizing, refreshes dependencies, and adapts tests and headless rendering assertions. ChangesTUI render-stack migration
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 golangci-lint (2.12.2)Error: can't load config: unsupported version of the configuration: "" See https://golangci-lint.run/docs/product/migration-guide for migration instructions Warning Billing warning: we have not been able to collect payment for this subscription for more than 72 hours. Please update the payment method or pay any pending invoices in Billing to avoid service interruption. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|



go-render graduated to the
dappco.re/go/rendernamespace; go-inference follows. Namespace rename + engine/display reorg paths, and the v0.18.0 API deltas (theme→AdaptiveColor, appView()→tui.View, v2 viewport/textinput/messages, lipgloss-v2 sizing). Bubble Tea/Lip Gloss v1 pins unchanged. 420 cli/tui tests green (re-verified).🤖 Generated with Claude Code
Co-Authored-By: Virgil virgil@lethean.io
Summary by CodeRabbit
Bug Fixes
Refactor