-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Open
Labels
opentuiThis relates to changes in v1.0, now that opencode uses opentuiThis relates to changes in v1.0, now that opencode uses opentui
Description
Summary
TUI crashes with "[Reconciler] Unknown component type: spinner" during prompt render.
Steps to reproduce
- Build OpenCode locally from branch
feature/session-directory-filtering(HEAD 4bbb0df, based on dev bded900). - Run the built binary (oc-custom / opencode).
- TUI crashes on startup.
Actual
Error: [Reconciler] Unknown component type: spinner
at createElement (../../node_modules/.bun/@[email protected]+897ebc1644d3edd0/node_modules/@opentui/solid/index.js:521:17)
at children (src/cli/cmd/tui/component/prompt/index.tsx:939:26)
at <anonymous> (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:1531:21)
at runComputation (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:742:22)
at updateComputation (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:724:3)
at readSignal (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:660:67)
at <anonymous> (../../node_modules/.bun/@[email protected]+897ebc1644d3edd0/node_modules/@opentui/solid/index.js:148:62)
at runComputation (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:742:22)
at updateComputation (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:724:3)
at createRenderEffect (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:240:75)
Expected
TUI should render without crashing.
Environment
- macOS 26.3 (25D5087f), arm64
- Bun 1.3.5
- package version: 1.1.8
- @opentui/solid 0.1.70 in bun.lock (stack trace shows @opentui/[email protected] path)
- @opentui/core 0.1.70
- opentui-spinner 0.0.6
- Branch: feature/session-directory-filtering
- HEAD: 4bbb0df835a83d195314694f4fc1cb7ea0d271f0
- Base dev: bded900
Metadata
Metadata
Assignees
Labels
opentuiThis relates to changes in v1.0, now that opencode uses opentuiThis relates to changes in v1.0, now that opencode uses opentui