Phase 4 of the #212 OpenTUI adoption plan. Design spec: docs/superpowers/specs/2026-05-30-tui-opentui-adoption-design.md.
Scope
- Mouse:
onMouseDown to focus panels, onMouseScroll inside scrollboxes, click DAG nodes; enable useMouse/autoFocus on the renderer.
<select> for the command palette and DAG selection (SELECTION_CHANGED → preview-on-hover, ITEM_SELECTED → confirm).
- Simplify overlay focus routing via
RenderContext.focusRenderable (the delegate alternative, since top-level delegate is absent in 0.1.87).
Acceptance
- Click-to-focus works; palette/DAG selection driven by
<select> with hover preview.
- Focus routing no longer hand-rolled.
Version: 0.1.87. Depends on phase 1. Part of #212.
Phase 4 of the #212 OpenTUI adoption plan. Design spec:
docs/superpowers/specs/2026-05-30-tui-opentui-adoption-design.md.Scope
onMouseDownto focus panels,onMouseScrollinside scrollboxes, click DAG nodes; enableuseMouse/autoFocuson the renderer.<select>for the command palette and DAG selection (SELECTION_CHANGED→ preview-on-hover,ITEM_SELECTED→ confirm).RenderContext.focusRenderable(thedelegatealternative, since top-leveldelegateis absent in 0.1.87).Acceptance
<select>with hover preview.Version:
0.1.87. Depends on phase 1. Part of #212.