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
opentui: fatal: The "path" property must be of type string, got number #14279
TypeError: The "path" property must be of type string, got number
at isAbsolute (unknown)
at normalizePath3 (src/cli/cmd/tui/routes/session/index.tsx:3012:12)
at runComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:742:22)
at updateComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:724:3)
at readSignal (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:660:67)
at normalizeIncomingArray (../../node_modules/.bun/@opentui+solid@0.1.79+32dd883c17663c11/node_modules/@opentui/solid/index.js:234:20)
at insertExpression (../../node_modules/.bun/@opentui+solid@0.1.79+32dd883c17663c11/node_modules/@opentui/solid/index.js:187:11)
at <anonymous> (../../node_modules/.bun/@opentui+solid@0.1.79+32dd883c17663c11/node_modules/@opentui/solid/index.js:188:44)
at runComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:742:22)
at updateComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:724:3)...
TypeError: The "path" property must be of type string, got number
at isAbsolute (unknown)
at normalizePath3 (src/cli/cmd/tui/routes/session/index.tsx:3079:12)
at runComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:742:22)
at updateComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:724:3)
at readSignal (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:660:67)
at normalizeIncomingArray (../../node_modules/.bun/@OpenTui+solid@0.1.81+32dd883c17663c11/node_modules/@opentui/solid/index.js:235:20)
at insertExpression (../../node_modules/.bun/@OpenTui+solid@0.1.81+32dd883c17663c11/node_modules/@opentui/solid/index.js:188:11)
at (../../node_modules/.bun/@OpenTui+solid@0.1.81+32dd883c17663c11/node_modules/@opentui/solid/index.js:189:44)
at runComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:742:22)
at updateComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:724:3)...
Activity
github-actions commentedon Feb 19, 2026
This issue might be a duplicate of existing issues. Please check:
If your issue is different, please clarify what distinguishes it from the above.
fix(tui): coerce path to string in normalizePath to prevent crash (an…
ramses-lopez commentedon Apr 10, 2026
Run into the a similar issue here:
#15465
Description
TypeError: The "path" property must be of type string, got number
at isAbsolute (unknown)
at normalizePath3 (src/cli/cmd/tui/routes/session/index.tsx:3079:12)
at runComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:742:22)
at updateComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:724:3)
at readSignal (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:660:67)
at normalizeIncomingArray (../../node_modules/.bun/@OpenTui+solid@0.1.81+32dd883c17663c11/node_modules/@opentui/solid/index.js:235:20)
at insertExpression (../../node_modules/.bun/@OpenTui+solid@0.1.81+32dd883c17663c11/node_modules/@opentui/solid/index.js:188:11)
at (../../node_modules/.bun/@OpenTui+solid@0.1.81+32dd883c17663c11/node_modules/@opentui/solid/index.js:189:44)
at runComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:742:22)
at updateComputation (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:724:3)...
Plugins
None
OpenCode version
1.2.15
Steps to reproduce
No response
Screenshot and/or share link
https://github.com/anomalyco/opencode/issues/new?template=bug-report.yml&title=opentui%3A+fatal%3A+The+%22path%22+property+must+be+of+type+string%2C+got+number&description=%60%60%60%0ATypeError%3A+The+%22path%22+property+must+be+of+type+string%2C+got+number%0A++++at+isAbsolute+%28unknown%29%0A++++at+normalizePath3+%28src%2Fcli%2Fcmd%2Ftui%2Froutes%2Fsession%2Findex.tsx%3A3079%3A12%29%0A++++at+runComputation+%28..%2F..%2Fnode_modules%2F.bun%2Fsolid-js%401.9.10%2Fnode_modules%2Fsolid-js%2Fdist%2Fdev.js%3A742%3A22%29%0A++++at+updateComputation+%28..%2F..%2Fnode_modules%2F.bun%2Fsolid-js%401.9.10%2Fnode_modules%2Fsolid-js%2Fdist%2Fdev.js%3A724%3A3%29%0A++++at+readSignal+%28..%2F..%2Fnode_modules%2F.bun%2Fsolid-js%401.9.10%2Fnode_modules%2Fsolid-js%2Fdist%2Fdev.js%3A660%3A67%29%0A++++at+normalizeIncomingArray+%28..%2F..%2Fnode_modules%2F.bun%2F%40opentui%2Bsolid%400.1.81%2B32dd883c17663c11%2Fnode_modules%2F%40opentui%2Fsolid%2Findex.js%3A235%3A20%29%0A++++at+insertExpression+%28..%2F..%2Fnode_modules%2F.bun%2F%40opentui%2Bsolid%400.1.81%2B32dd883c17663c11%2Fnode_modules%2F%40opentui%2Fsolid%2Findex.js%3A188%3A11%29%0A++++at+%3Canonymous%3E+%28..%2F..%2Fnode_modules%2F.bun%2F%40opentui%2Bsolid%400.1.81%2B32dd883c17663c11%2Fnode_modules%2F%40opentui%2Fsolid%2Findex.js%3A189%3A44%29%0A++++at+runComputation+%28..%2F..%2Fnode_modules%2F.bun%2Fsolid-js%401.9.10%2Fnode_modules%2Fsolid-js%2Fdist%2Fdev.js%3A742%3A22%29%0A++++at+updateComputation+%28..%2F..%2Fnode_modules%2F.bun%2Fsolid-js%401.9.10%2Fnode_modules%2Fsolid-js%2Fdist%2Fdev.js%3A724%3A3%29...%0A%60%60%60&opencode-version=1.2.15
Operating System
Linux framework-ubuntu 6.17.0-14-generic #14 SMP PREEMPT_DYNAMIC Fri Jan 9 17:01:16 UTC 2026 x86_64 GNU/Linux
Terminal
Ghostty + Zellij
tui: guard path formatting inputs (#30469)
tui: guard path formatting inputs (anomalyco#30469)
tui: guard path formatting inputs (anomalyco#30469)
github-actions commentedon Jul 4, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.
fix(test): resolve shell/cwd unit-test failures surfaced by GitHub-ho…
tui: guard path formatting inputs (#30469)