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 'local.agent.current().name') #9332
TypeError: undefined is not an object (evaluating 'local.agent.current().name')
at <anonymous> (src/cli/cmd/tui/component/prompt/index.tsx:841:75)
at <anonymous> (../../node_modules/.bun/@opentui+solid@0.1.74+897ebc1644d3edd0/node_modules/@opentui/solid/index.js:148:62)
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 setStore (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/store/dist/dev.js:221:5)...
I also encountered this problem and reported the error as follows:
Please report an issue. Copy issue URL (exception info pre-filled) Successfully copied
A fatal error occurred! Reset TUI Exit
TypeError: undefined is not an object (evaluating 'local.agent.current().name')
at (src/cli/cmd/tui/component/prompt/index.tsx:841:75)
at (../../node_modules/.bun/@OpenTui+solid@0.1.74+897ebc1644d3edd0/node_modules/@opentui/solid/index.js:148:62)
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 setStore (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/store/dist/dev.js:221:5)
at processTicksAndRejections (native:7:39)
Hypothesis:
The plugin may be registering agent names that get referenced somewhere (session state? internal delegate_task calls?) but since the agents are disabled, Agent.get() returns undefined.
Missing guard location:
Looking at the code, src/session/prompt.ts:828 lacks a guard:
constagent=awaitAgent.get(input.agent??(awaitAgent.defaultAgent()))// No check for undefined before accessing agent.name on line 837
Activity
github-actions commentedon Jan 19, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
aliyten commentedon Jan 19, 2026
I also encountered this problem and reported the error as follows:
Please report an issue. Copy issue URL (exception info pre-filled) Successfully copied
A fatal error occurred! Reset TUI Exit
TypeError: undefined is not an object (evaluating 'local.agent.current().name')
at (src/cli/cmd/tui/component/prompt/index.tsx:841:75)
at (../../node_modules/.bun/@OpenTui+solid@0.1.74+897ebc1644d3edd0/node_modules/@opentui/solid/index.js:148:62)
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 setStore (../../node_modules/.bun/solid-js@1.9.10/node_modules/solid-js/store/dist/dev.js:221:5)
at processTicksAndRejections (native:7:39)
rekram1-node commentedon Jan 21, 2026
Duplicate of #7918
Skeptomenos commentedon Jan 26, 2026
Additional data point: oh-my-opencode plugin with disabled agents
Environment:
Trigger:
Stack trace:
Relevant config pattern:
I have oh-my-opencode installed but with all custom agents disabled:
{ "agents": { "sisyphus": { "disable": true }, "prometheus": { "disable": true }, "oracle": { "disable": true }, "librarian": { "disable": true }, "explore": { "disable": true }, "frontend-ui-ux-engineer": { "disable": true }, "document-writer": { "disable": true }, "multimodal-looker": { "disable": true }, "metis": { "disable": true }, "momus": { "disable": true }, "atlas": { "disable": true } }, "sisyphus_agent": { "disabled": true } }Hypothesis:
The plugin may be registering agent names that get referenced somewhere (session state? internal delegate_task calls?) but since the agents are disabled,
Agent.get()returnsundefined.Missing guard location:
Looking at the code,
src/session/prompt.ts:828lacks a guard:Compare to other locations that DO have guards:
src/tool/task.ts:58- throws helpful errorsrc/cli/cmd/run.ts:235- has guardsrc/cli/cmd/debug/agent.ts:37- has guard