opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') #6461

Closed
opened 2026-02-16 18:04:17 -05:00 by yindo · 1 comment
Owner

Originally created by @areyouok on GitHub (Jan 16, 2026).

Originally assigned to: @rekram1-node on GitHub.

Description

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.73+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)...

Plugins

oh-my-opencode 2.14.0

OpenCode version

1.1.23

Steps to reproduce

  1. type /connect
  2. select github copilot
  3. open brower goto https://github.com/login/device/select_account and type 8 digits
  4. after finish all work in browser, the TUI crashs

Screenshot and/or share link

No response

Operating System

MacOS 26.2

Terminal

MacOS buildin terminal

Originally created by @areyouok on GitHub (Jan 16, 2026). Originally assigned to: @rekram1-node on GitHub. ### Description ``` 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.73+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)... ``` ### Plugins oh-my-opencode 2.14.0 ### OpenCode version 1.1.23 ### Steps to reproduce 1. type /connect 2. select github copilot 3. open brower goto https://github.com/login/device/select_account and type 8 digits 4. after finish all work in browser, the TUI crashs ### Screenshot and/or share link _No response_ ### Operating System MacOS 26.2 ### Terminal MacOS buildin terminal
yindo added the opentuibug labels 2026-02-16 18:04:17 -05:00
yindo closed this issue 2026-02-16 18:04:17 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 16, 2026):

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

  • #7918: Root cause issue - Crash when local.agent.current() returns undefined during authentication
  • #7550: TUI crashes after successful provider connection authentication
  • #7975: Same error triggered by /connect command (closed as duplicate of #7918)
  • #7931: Same error signature (closed as duplicate of #7918)
  • #7932: TypeError during provider login flows (closed as duplicate of #7918)
  • #7938: Crash during /connect provider connection (closed as duplicate of #7918)
  • #8398: Identical error at same location (closed as duplicate of #7918)
  • #8579: Currently open with same error signature

The underlying cause appears to be that local.agent.current() returns undefined when agents are being refreshed during provider authentication, causing the crash when accessing .name on an undefined object. This affects multiple provider connection flows including GitHub Copilot, OpenAI, Google, and LMStudio.

Feel free to ignore if your specific case differs from these existing reports.

@github-actions[bot] commented on GitHub (Jan 16, 2026): This issue might be a duplicate of existing issues. Please check: - #7918: Root cause issue - Crash when local.agent.current() returns undefined during authentication - #7550: TUI crashes after successful provider connection authentication - #7975: Same error triggered by /connect command (closed as duplicate of #7918) - #7931: Same error signature (closed as duplicate of #7918) - #7932: TypeError during provider login flows (closed as duplicate of #7918) - #7938: Crash during /connect provider connection (closed as duplicate of #7918) - #8398: Identical error at same location (closed as duplicate of #7918) - #8579: Currently open with same error signature The underlying cause appears to be that `local.agent.current()` returns undefined when agents are being refreshed during provider authentication, causing the crash when accessing `.name` on an undefined object. This affects multiple provider connection flows including GitHub Copilot, OpenAI, Google, and LMStudio. Feel free to ignore if your specific case differs from these existing reports.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#6461