opentui: fatal: The "path" property must be of type string, got number #8832

Open
opened 2026-02-16 18:10:58 -05:00 by yindo · 1 comment
Owner

Originally created by @mcevich on GitHub (Feb 8, 2026).

Originally assigned to: @rekram1-node on GitHub.

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:2995: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.77+eb3cc3a936ac23ec/node_modules/@opentui/solid/index.js:234:20)
    at insertExpression (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/node_modules/@opentui/solid/index.js:187:11)
    at <anonymous> (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/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)
    at createRenderEffect (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:240:75)
    at insertExpression (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/node_modules/@opentui/solid/index.js:188:9)
    at <anonymous> (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/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)
    at createRenderEffect (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:240:75)
    at insertExpression (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/node_modules/@opentui/solid/index.js:188:9)
    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 runTop (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:833:7)
    at runUserEffects (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:928:18)
    at runUpdates (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:849:17)
    at completeUpdates (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:900:17)
    at runUpdates (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:850:5)
    at flush (src/cli/cmd/tui/context/sdk.tsx:30:7)
    at handleEvent (src/cli/cmd/tui/context/sdk.tsx:46:7)
    at <anonymous> (src/util/rpc.ts:40:13)
    at <anonymous> (src/util/rpc.ts:27:31)...

Plugins

Not using plugins

OpenCode version

1.1.53

Steps to reproduce

  1. Standard plan session with Kimi K2.5 Thinking from Opencode Zen

Screenshot and/or share link

No response

Operating System

WSL2 Ubuntu on Windows 11

Terminal

Windows Terminal

Originally created by @mcevich on GitHub (Feb 8, 2026). Originally assigned to: @rekram1-node on GitHub. ### 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:2995: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.77+eb3cc3a936ac23ec/node_modules/@opentui/solid/index.js:234:20) at insertExpression (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/node_modules/@opentui/solid/index.js:187:11) at <anonymous> (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/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) at createRenderEffect (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:240:75) at insertExpression (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/node_modules/@opentui/solid/index.js:188:9) at <anonymous> (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/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) at createRenderEffect (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:240:75) at insertExpression (../../node_modules/.bun/@opentui+solid@0.1.77+eb3cc3a936ac23ec/node_modules/@opentui/solid/index.js:188:9) 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 runTop (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:833:7) at runUserEffects (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:928:18) at runUpdates (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:849:17) at completeUpdates (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:900:17) at runUpdates (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/dist/dev.js:850:5) at flush (src/cli/cmd/tui/context/sdk.tsx:30:7) at handleEvent (src/cli/cmd/tui/context/sdk.tsx:46:7) at <anonymous> (src/util/rpc.ts:40:13) at <anonymous> (src/util/rpc.ts:27:31)... ``` ### Plugins Not using plugins ### OpenCode version 1.1.53 ### Steps to reproduce 1. Standard plan session with Kimi K2.5 Thinking from Opencode Zen ### Screenshot and/or share link _No response_ ### Operating System WSL2 Ubuntu on Windows 11 ### Terminal Windows Terminal
yindo added the windowsopentuibug labels 2026-02-16 18:10:58 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Feb 8, 2026):

This issue might be a duplicate of existing issues. Please check:

  • #12414: opentui: fatal: The "path" property must be of type string, got number (same error, likely same root cause)
  • #12589: opentui: fatal: The "path" property must be of type string, got object (similar path type error at the same location)

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Feb 8, 2026): This issue might be a duplicate of existing issues. Please check: - #12414: opentui: fatal: The "path" property must be of type string, got number (same error, likely same root cause) - #12589: opentui: fatal: The "path" property must be of type string, got object (similar path type error at the same location) Feel free to ignore if none of these address your specific case.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#8832