You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Implement StreamingProse component with markdown rendering #11765
Activity
randomm commentedon Feb 2, 2026
Research Finding
Current implementation uses
@opentui/coreCode component - this is SolidJS-based and won't work with Ink/React.Need React-compatible alternative:
ink-markdown- Ink-native markdown componentmarked+chalk- Parse markdown, colorize outputmarked-terminal- Terminal-friendly markdown rendererWill research and select appropriate solution for Ink.
randomm commentedon Feb 2, 2026
Markdown Library Decision
Selected:
markdansi(Jan 2026, Node 22+)Reasons:
highlighter(code, lang)Installation:
bun add markdansiUsage pattern:
Alternative
ink-markdownexists but uses marked-terminal (batch only, not streaming-optimized).feat(opencode): add Phase 2 Ink components (anomalyco#11765, anomalyc…
feat(opencode): add Phase 2 Ink components (anomalyco#11765, anomalyc…
feat(opencode): add Ink-based TUI components for oclite