Install ink@7.0.2 + react@19.2.6. Add JSX/react-jsx support to packages/tui tsconfig. Create ink-bridge.tsx: LegacyComponentView wraps existing Component objects as React nodes, startInkRenderer drives the Ink render loop around any legacy Component tree. Exports startInkRenderer from @singularity-forge/tui public API. All 78 existing tui tests pass; 3 new ink-bridge tests added. This is the infrastructure step for migrating components one-by-one from the custom differential renderer to native Ink React components, without breaking interactive mode. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| agent-core | ||
| ai | ||
| coding-agent | ||
| daemon | ||
| google-gemini-cli-provider | ||
| native | ||
| rpc-client | ||
| tui | ||