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

Closed
opened 2026-02-16 18:06:33 -05:00 by yindo · 4 comments
Owner

Originally created by @JonasDoe on GitHub (Jan 22, 2026).

Originally assigned to: @rekram1-node on GitHub.

Description

Connecting to the Copilot provider leads to this crash. That said, I was connected before, but opencode asked me to reconnect when I ran a prompt. Note that when running the OpenCode desktop app (in an older version, I'm hesitant to upgrade it, and I don't know where to find the exact version number), connecting works fine.

TypeError: undefined is not an object (evaluating 'local.agent.current().name')
    at <anonymous> (src/cli/cmd/tui/component/prompt/index.tsx:850: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)...

Plugins

oh-my-opencode

OpenCode version

1.1.32, a re-install didn't help

Steps to reproduce

  1. Run the opencode cli and follow the connection steps for Copilot via device
  2. After giving permission in the browser ("Authorize anomalyco") I see the success message in the browser, but the error from above is thrown in the cli.

Screenshot and/or share link

No response

Operating System

Windows 11, with Chrome and Firefox

Terminal

PowerShell

Originally created by @JonasDoe on GitHub (Jan 22, 2026). Originally assigned to: @rekram1-node on GitHub. ### Description Connecting to the Copilot provider leads to this crash. That said, I was connected before, but `opencode` asked me to reconnect when I ran a prompt. Note that when running the OpenCode desktop app (in an older version, I'm hesitant to upgrade it, and I don't know where to find the exact version number), connecting works fine. ``` TypeError: undefined is not an object (evaluating 'local.agent.current().name') at <anonymous> (src/cli/cmd/tui/component/prompt/index.tsx:850: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)... ``` ### Plugins `oh-my-opencode` ### OpenCode version 1.1.32, a re-install didn't help ### Steps to reproduce 1. Run the `opencode` cli and follow the connection steps for Copilot via device 2. After giving permission in the browser (`"Authorize anomalyco"`) I see the success message in the browser, but the error from above is thrown in the cli. ### Screenshot and/or share link _No response_ ### Operating System Windows 11, with Chrome and Firefox ### Terminal PowerShell
yindo added the windowsopentuibug labels 2026-02-16 18:06:33 -05:00
yindo closed this issue 2026-02-16 18:06:33 -05:00
Author
Owner

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

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

  • #9845: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #10041: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9993: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9891: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9805: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9791: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9775: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9774: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9761: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9745: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9735: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9627: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9588: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9580: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9572: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9558: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9543: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9533: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9405: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9393: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9332: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9266: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9260: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9244: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9222: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9187: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9159: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #9082: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #8979: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')
  • #8018: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name')

Feel free to ignore if your specific case involves different steps or a unique context.

@github-actions[bot] commented on GitHub (Jan 22, 2026): This issue might be a duplicate of existing issues. Please check: - #9845: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #10041: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9993: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9891: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9805: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9791: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9775: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9774: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9761: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9745: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9735: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9627: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9588: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9580: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9572: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9558: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9543: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9533: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9405: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9393: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9332: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9266: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9260: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9244: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9222: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9187: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9159: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #9082: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #8979: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') - #8018: opentui: fatal: undefined is not an object (evaluating 'local.agent.current().name') Feel free to ignore if your specific case involves different steps or a unique context.
Author
Owner

@saksham1341 commented on GitHub (Jan 22, 2026):

tried reproducing but on Arch, worked just fine.

@saksham1341 commented on GitHub (Jan 22, 2026): tried reproducing but on Arch, worked just fine.
Author
Owner

@JonasDoe commented on GitHub (Jan 22, 2026):

Thanks for checking!

The crash window offered me to reset. After that, it is working again! Not sure whether this issue should be closed or not, since something seems to break occuasionally but I probably cannot provide much more details after the reset. Iirc I had multiple terminal instances opened and propably closed some of them ungracefully.

@JonasDoe commented on GitHub (Jan 22, 2026): Thanks for checking! The crash window offered me to reset. After that, it is working again! Not sure whether this issue should be closed or not, since something seems to break occuasionally but I probably cannot provide much more details after the reset. Iirc I had multiple terminal instances opened and propably closed some of them ungracefully.
Author
Owner

@R44VC0RP commented on GitHub (Jan 24, 2026):

Closing as duplicate. This is a known issue being tracked. The error occurs when local.agent.current() returns undefined. Please see the consolidated tracking for this bug.

@R44VC0RP commented on GitHub (Jan 24, 2026): Closing as duplicate. This is a known issue being tracked. The error occurs when `local.agent.current()` returns undefined. Please see the consolidated tracking for this bug.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#7243