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: undefined is not an object (evaluating 'session().parentID') #6964
When attempting to fork a new session from a past interaction, OpenCode TUI throws a fatal error.
Error
Error: undefined is not an object (evaluating 'session().parentID')
at <anonymous> (/Users/suressan/github_manager/repos/opencode/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx:82:17)
at runComputation (/Users/suressan/github_manager/repos/opencode/node_modules/solid-js/dist/solid.js:695:22)
at updateComputation (/Users/suressan/github_manager/repos/opencode/node_modules/solid-js/dist/solid.js:677:3)
at runTop (/Users/suressan/github_manager/repos/opencode/node_modules/solid-js/dist/solid.js:784:7)
at runQueue (/Users/suressan/github_manager/repos/opencode/node_modules/solid-js/dist/solid.js:855:42)
at completeUpdates (/Users/suressan/github_manager/repos/opencode/node_modules/solid-js/dist/solid.js:811:84)
at runUpdates (/Users/suressan/github_manager/repos/opencode/node_modules/solid-js/dist/solid.js:801:5)
at setStore (/Users/suressan/github_manager/repos/opencode/node_modules/solid-js/store/dist/store.js:210:5)
at navigate (/Users/suressan/github_manager/repos/opencode/packages/opencode/src/cli/cmd/tui/routes/session/context/route.tsx:18:9)
at <anonymous> (/Users/suressan/github_manager/repos/opencode/packages/opencode/src/cli/cmd/tui/routes/session/dialog-message.tsx:83:15)
at processTicksAndRejections (native)
Steps to Reproduce
Open an existing session from history
Attempt to fork the session to create a new one
Fatal error occurs
Root Cause Analysis
Line 119 in routes/session/index.tsx uses session().parentID without null-checking:
All three issues report the same root cause - missing optional chaining on session().parentID in routes/session/index.tsx. Feel free to ignore if your specific case differs from these.
Activity
github-actions commentedon Jan 5, 2026
This issue might be a duplicate of existing issues. Please check:
All three issues report the same root cause - missing optional chaining on session().parentID in routes/session/index.tsx. Feel free to ignore if your specific case differs from these.
rekram1-node commentedon Jan 5, 2026
what version r u on i thought we fixed this?
R44VC0RP commentedon Jan 24, 2026
Closing as duplicate of #6977 - same
session().parentIDundefined error.