Token refresh failed: 403 failed with github copilot #3816

Closed
opened 2026-02-16 17:41:34 -05:00 by yindo · 3 comments
Owner

Originally created by @dwn00 on GitHub (Dec 23, 2025).

Originally assigned to: @rekram1-node on GitHub.

Description

Got Token refresh failed: 403 for all models of Github Copilot. Already tried logout and then login, but error still happens.

opencode run "hello" --print-logs --model github-copilot/claude-opus-4.5
INFO  2025-12-24T03:10:27 +209ms service=default version=1.0.193 args=["run","hello","--print-logs","--model","github-copilot/claude-opus-4.5"] opencode
INFO  2025-12-24T03:10:27 +1ms service=default directory=C:\Users\dwn\Dev\ai\comfyui\wott-nodes creating instance
INFO  2025-12-24T03:10:27 +0ms service=project directory=C:\Users\dwn\Dev\ai\comfyui\wott-nodes fromDirectory
INFO  2025-12-24T03:10:27 +34ms service=default directory=C:\Users\dwn\Dev\ai\comfyui\wott-nodes bootstrapping
INFO  2025-12-24T03:10:27 +3ms service=config path=C:\Users\dwn\.config\opencode\config.json loading
INFO  2025-12-24T03:10:27 +1ms service=config path=C:\Users\dwn\.config\opencode\opencode.json loading
INFO  2025-12-24T03:10:27 +9ms service=config path=C:\Users\dwn\.config\opencode\opencode.jsonc loading
INFO  2025-12-24T03:10:27 +2ms service=bun cmd=["C:\\Users\\dwn\\AppData\\Roaming\\npm\\node_modules\\opencode-ai\\node_modules\\opencode-windows-x64\\bin\\opencode.exe","add","@opencode-ai/plugin@1.0.193","--exact"] cwd=C:\Users\dwn\.config\opencode running
INFO  2025-12-24T03:10:27 +7ms service=config path=C:\Users\dwn\.opencode\opencode.jsonc loading
INFO  2025-12-24T03:10:27 +0ms service=config path=C:\Users\dwn\.opencode\opencode.json loading
INFO  2025-12-24T03:10:27 +1ms service=bun cmd=["C:\\Users\\dwn\\AppData\\Roaming\\npm\\node_modules\\opencode-ai\\node_modules\\opencode-windows-x64\\bin\\opencode.exe","add","@opencode-ai/plugin@1.0.193","--exact"] cwd=C:\Users\dwn\.opencode running
INFO  2025-12-24T03:10:27 +22ms service=bun code=0 stdout=bun add v1.3.5 (1e86cebd)

installed @opencode-ai/plugin@1.0.193

[10.00ms] done
 stderr=Saved lockfile
 done
INFO  2025-12-24T03:10:27 +4ms service=bun code=0 stdout=bun add v1.3.5 (1e86cebd)

installed @opencode-ai/plugin@1.0.193

[9.00ms] done
 stderr=Saved lockfile
 done
INFO  2025-12-24T03:10:27 +4ms service=plugin path=opencode-openai-codex-auth@latest loading plugin
INFO  2025-12-24T03:10:27 +1ms service=bun pkg=opencode-openai-codex-auth version=latest installing package using Bun's default registry resolution
INFO  2025-12-24T03:10:27 +0ms service=bun cmd=["C:\\Users\\dwn\\AppData\\Roaming\\npm\\node_modules\\opencode-ai\\node_modules\\opencode-windows-x64\\bin\\opencode.exe","add","--force","--exact","--cwd","C:\\Users\\dwn\\.cache\\opencode","opencode-openai-codex-auth@latest"] cwd=C:\Users\dwn\.cache\opencode running
INFO  2025-12-24T03:10:28 +1838ms service=bun code=0 stdout=bun add v1.3.5 (1e86cebd)

+ opencode-anthropic-auth@0.0.5
+ opencode-copilot-auth@0.0.9
+ opencode-gemini-auth@1.3.6

installed opencode-openai-codex-auth@4.2.0

20 packages installed [1.81s]
 stderr=Resolving dependencies
Resolved, downloaded and extracted [1]
Saved lockfile
 done
INFO  2025-12-24T03:10:29 +40ms service=plugin path=opencode-gemini-auth@latest loading plugin
INFO  2025-12-24T03:10:29 +0ms service=bun pkg=opencode-gemini-auth version=latest installing package using Bun's default registry resolution
INFO  2025-12-24T03:10:29 +0ms service=bun cmd=["C:\\Users\\dwn\\AppData\\Roaming\\npm\\node_modules\\opencode-ai\\node_modules\\opencode-windows-x64\\bin\\opencode.exe","add","--force","--exact","--cwd","C:\\Users\\dwn\\.cache\\opencode","opencode-gemini-auth@latest"] cwd=C:\Users\dwn\.cache\opencode running
INFO  2025-12-24T03:10:30 +1917ms service=bun code=0 stdout=bun add v1.3.5 (1e86cebd)

+ opencode-anthropic-auth@0.0.5
+ opencode-copilot-auth@0.0.9
+ opencode-openai-codex-auth@4.2.0

installed opencode-gemini-auth@1.3.6

20 packages installed [1.89s]
 stderr=Resolving dependencies
Resolved, downloaded and extracted [1]
Saved lockfile
 done
INFO  2025-12-24T03:10:30 +8ms service=plugin path=opencode-copilot-auth@0.0.9 loading plugin
INFO  2025-12-24T03:10:30 +1ms service=plugin path=opencode-anthropic-auth@0.0.5 loading plugin
INFO  2025-12-24T03:10:30 +2ms service=bus type=* subscribing
INFO  2025-12-24T03:10:30 +0ms service=bus type=session.updated subscribing
INFO  2025-12-24T03:10:30 +0ms service=bus type=message.updated subscribing
INFO  2025-12-24T03:10:30 +0ms service=bus type=message.part.updated subscribing
INFO  2025-12-24T03:10:30 +0ms service=bus type=session.updated subscribing
INFO  2025-12-24T03:10:30 +0ms service=bus type=message.updated subscribing
INFO  2025-12-24T03:10:30 +0ms service=bus type=message.part.updated subscribing
INFO  2025-12-24T03:10:30 +0ms service=bus type=session.diff subscribing
INFO  2025-12-24T03:10:30 +0ms service=format init
INFO  2025-12-24T03:10:30 +0ms service=bus type=file.edited subscribing
INFO  2025-12-24T03:10:30 +1ms service=lsp serverIds=deno, typescript, vue, eslint, oxlint, biome, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, fsharp, sourcekit-lsp, rust, clangd, svelte, astro, jdtls, yaml-ls, lua-ls, php intelephense, dart, ocaml-lsp, bash, terraform, texlab, dockerfile, gleam, clojure-lsp, nixd, tinymist enabled LSP servers
INFO  2025-12-24T03:10:30 +0ms service=file.watcher init
INFO  2025-12-24T03:10:30 +4ms service=bus type=command.executed subscribing
INFO  2025-12-24T03:10:30 +3ms service=file.watcher platform=win32 backend=windows watcher backend
INFO  2025-12-24T03:10:30 +50ms service=vcs branch=main initialized
INFO  2025-12-24T03:10:30 +1ms service=bus type=file.watcher.updated subscribing
INFO  2025-12-24T03:10:31 +7ms service=server method=POST path=/session request
INFO  2025-12-24T03:10:31 +0ms service=server status=started method=POST path=/session request
INFO  2025-12-24T03:10:31 +3ms service=session id=ses_4b1a9cba1ffeEod0hpvOQkmM72 version=1.0.193 projectID=040efab62618c3b8fc30fe2b1a0e2cf08b7fb4bc directory=C:\Users\dwn\Dev\ai\comfyui\wott-nodes title=New session - 2025-12-24T03:10:31.007Z time={"created":1766545831007,"updated":1766545831007} created
INFO  2025-12-24T03:10:31 +1ms service=bus type=session.created publishing
INFO  2025-12-24T03:10:31 +0ms service=bus type=session.updated publishing
INFO  2025-12-24T03:10:31 +1ms service=server status=completed duration=5 method=POST path=/session request
INFO  2025-12-24T03:10:31 +1ms service=server method=GET path=/config request
INFO  2025-12-24T03:10:31 +0ms service=server status=started method=GET path=/config request
INFO  2025-12-24T03:10:31 +1ms service=server status=completed duration=1 method=GET path=/config request
INFO  2025-12-24T03:10:31 +2ms service=server method=GET path=/event request
INFO  2025-12-24T03:10:31 +0ms service=server status=started method=GET path=/event request
INFO  2025-12-24T03:10:31 +1ms service=server event connected
INFO  2025-12-24T03:10:31 +1ms service=bus type=* subscribing
INFO  2025-12-24T03:10:31 +1ms service=server status=completed duration=3 method=GET path=/event request
INFO  2025-12-24T03:10:31 +2ms service=server method=POST path=/session/ses_4b1a9cba1ffeEod0hpvOQkmM72/message request
INFO  2025-12-24T03:10:31 +0ms service=server status=started method=POST path=/session/ses_4b1a9cba1ffeEod0hpvOQkmM72/message request
INFO  2025-12-24T03:10:31 +3ms service=server status=completed duration=3 method=POST path=/session/ses_4b1a9cba1ffeEod0hpvOQkmM72/message request
INFO  2025-12-24T03:10:31 +43ms service=bus type=message.updated publishing
INFO  2025-12-24T03:10:31 +2ms service=provider status=started state
INFO  2025-12-24T03:10:31 +2ms service=models.dev file={} refreshing
INFO  2025-12-24T03:10:31 +9ms service=provider init
INFO  2025-12-24T03:10:31 +0ms service=bus type=message.part.updated publishing
INFO  2025-12-24T03:10:31 +3ms service=bus type=session.updated publishing
INFO  2025-12-24T03:10:31 +1ms service=bus type=session.status publishing
INFO  2025-12-24T03:10:31 +0ms service=session.prompt step=0 sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 loop
INFO  2025-12-24T03:10:31 +7ms service=provider providerID=mistral found
INFO  2025-12-24T03:10:31 +0ms service=provider providerID=google found
INFO  2025-12-24T03:10:31 +0ms service=provider providerID=chutes found
INFO  2025-12-24T03:10:31 +0ms service=provider providerID=deepseek found
INFO  2025-12-24T03:10:31 +0ms service=provider providerID=zai-coding-plan found
INFO  2025-12-24T03:10:31 +0ms service=provider providerID=openai found
INFO  2025-12-24T03:10:31 +0ms service=provider providerID=github-copilot found
INFO  2025-12-24T03:10:31 +0ms service=provider providerID=opencode found
INFO  2025-12-24T03:10:31 +0ms service=provider status=completed duration=22 state
INFO  2025-12-24T03:10:31 +4ms service=llm providerID=opencode modelID=gpt-5-nano sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=true agent=title stream
INFO  2025-12-24T03:10:31 +0ms service=provider status=started providerID=opencode getSDK
INFO  2025-12-24T03:10:31 +0ms service=provider providerID=opencode pkg=@ai-sdk/openai using bundled provider
INFO  2025-12-24T03:10:31 +0ms service=provider status=completed duration=0 providerID=opencode getSDK
INFO  2025-12-24T03:10:31 +1ms service=llm providerID=opencode modelID=gpt-5-nano sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=true agent=title params={"options":{"reasoningEffort":"minimal","promptCacheKey":"ses_4b1a9cba1ffeEod0hpvOQkmM72","include":["reasoning.encrypted_content"],"reasoningSummary":"auto"}} params
INFO  2025-12-24T03:10:31 +11ms service=bus type=message.updated publishing
INFO  2025-12-24T03:10:31 +1ms service=session.prompt status=started resolveTools
INFO  2025-12-24T03:10:31 +1ms service=tool.registry status=started invalid
INFO  2025-12-24T03:10:31 +1ms service=tool.registry status=started bash
INFO  2025-12-24T03:10:31 +1ms service=bash-tool shell=c:\program files\git\bin\bash.exe bash tool using shell
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started read
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started glob
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started grep
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started list
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started edit
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started write
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started task
INFO  2025-12-24T03:10:31 +1ms service=tool.registry status=started webfetch
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started todowrite
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started todoread
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=started skill
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=3 invalid
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 read
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 glob
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 grep
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 list
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 edit
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 write
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=0 webfetch
INFO  2025-12-24T03:10:31 +1ms service=tool.registry status=completed duration=1 todowrite
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 todoread
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=3 bash
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=2 task
INFO  2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 skill
INFO  2025-12-24T03:10:31 +5ms service=mcp key=context7 type=local found
ERROR 2025-12-24T03:10:32 +902ms service=acp-command promise={} reason=NotFoundError Unhandled rejection
ERROR 2025-12-24T03:10:32 +0ms service=default e=NotFoundError rejection
INFO  2025-12-24T03:10:32 +801ms service=mcp key=context7 toolCount=2 create() successfully created client
INFO  2025-12-24T03:10:32 +1ms service=session.prompt status=completed duration=1714 resolveTools
INFO  2025-12-24T03:10:32 +2ms service=ripgrep cwd=C:\Users\dwn\Dev\ai\comfyui\wott-nodes limit=200 tree
INFO  2025-12-24T03:10:32 +5ms service=bus type=message.updated publishing
INFO  2025-12-24T03:10:32 +1ms service=llm providerID=opencode modelID=gpt-5-nano sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=true agent=title stream
INFO  2025-12-24T03:10:32 +0ms service=llm providerID=opencode modelID=gpt-5-nano sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=true agent=title params={"options":{"reasoningEffort":"minimal","promptCacheKey":"ses_4b1a9cba1ffeEod0hpvOQkmM72","include":["reasoning.encrypted_content"],"reasoningSummary":"auto"}} params
INFO  2025-12-24T03:10:32 +1ms service=bus type=session.updated publishing
INFO  2025-12-24T03:10:32 +1ms service=bus type=session.diff publishing
INFO  2025-12-24T03:10:32 +12ms service=session.processor process
INFO  2025-12-24T03:10:32 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=false agent=build stream
INFO  2025-12-24T03:10:32 +0ms service=provider status=started providerID=github-copilot getSDK
INFO  2025-12-24T03:10:32 +0ms service=provider providerID=github-copilot pkg=@ai-sdk/github-copilot using bundled provider
INFO  2025-12-24T03:10:32 +1ms service=provider status=completed duration=1 providerID=github-copilot getSDK
INFO  2025-12-24T03:10:32 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=false agent=build params={"options":{}} params
INFO  2025-12-24T03:10:32 +1ms service=bus type=session.status publishing
ERROR 2025-12-24T03:10:33 +584ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=false agent=build error={"error":{}} stream error
ERROR 2025-12-24T03:10:33 +2ms service=session.processor error=Token refresh failed: 403 stack="Error: Token refresh failed: 403\n    at fetch (C:\\Users\\dwn\\.cache\\opencode\\node_modules\\opencode-copilot-auth\\index.mjs:89:27)\n    at processTicksAndRejections (native:7:39)" process
INFO  2025-12-24T03:10:33 +1ms service=bus type=session.error publishing
Error: Error: Token refresh failed: 403
INFO  2025-12-24T03:10:33 +1ms service=bus type=message.updated publishing
INFO  2025-12-24T03:10:33 +0ms service=session.compaction pruning
INFO  2025-12-24T03:10:33 +9ms service=session.prompt sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 cancel
INFO  2025-12-24T03:10:33 +0ms service=bus type=session.status publishing
INFO  2025-12-24T03:10:33 +0ms service=bus type=session.idle publishing

OpenCode version

1.0.193

Steps to reproduce

Just use opencode with any model from github copilot

Screenshot and/or share link

No response

Operating System

Win 11

Terminal

Wezterm/Powershell

Originally created by @dwn00 on GitHub (Dec 23, 2025). Originally assigned to: @rekram1-node on GitHub. ### Description Got `Token refresh failed: 403` for all models of Github Copilot. Already tried logout and then login, but error still happens. ```bash opencode run "hello" --print-logs --model github-copilot/claude-opus-4.5 INFO 2025-12-24T03:10:27 +209ms service=default version=1.0.193 args=["run","hello","--print-logs","--model","github-copilot/claude-opus-4.5"] opencode INFO 2025-12-24T03:10:27 +1ms service=default directory=C:\Users\dwn\Dev\ai\comfyui\wott-nodes creating instance INFO 2025-12-24T03:10:27 +0ms service=project directory=C:\Users\dwn\Dev\ai\comfyui\wott-nodes fromDirectory INFO 2025-12-24T03:10:27 +34ms service=default directory=C:\Users\dwn\Dev\ai\comfyui\wott-nodes bootstrapping INFO 2025-12-24T03:10:27 +3ms service=config path=C:\Users\dwn\.config\opencode\config.json loading INFO 2025-12-24T03:10:27 +1ms service=config path=C:\Users\dwn\.config\opencode\opencode.json loading INFO 2025-12-24T03:10:27 +9ms service=config path=C:\Users\dwn\.config\opencode\opencode.jsonc loading INFO 2025-12-24T03:10:27 +2ms service=bun cmd=["C:\\Users\\dwn\\AppData\\Roaming\\npm\\node_modules\\opencode-ai\\node_modules\\opencode-windows-x64\\bin\\opencode.exe","add","@opencode-ai/plugin@1.0.193","--exact"] cwd=C:\Users\dwn\.config\opencode running INFO 2025-12-24T03:10:27 +7ms service=config path=C:\Users\dwn\.opencode\opencode.jsonc loading INFO 2025-12-24T03:10:27 +0ms service=config path=C:\Users\dwn\.opencode\opencode.json loading INFO 2025-12-24T03:10:27 +1ms service=bun cmd=["C:\\Users\\dwn\\AppData\\Roaming\\npm\\node_modules\\opencode-ai\\node_modules\\opencode-windows-x64\\bin\\opencode.exe","add","@opencode-ai/plugin@1.0.193","--exact"] cwd=C:\Users\dwn\.opencode running INFO 2025-12-24T03:10:27 +22ms service=bun code=0 stdout=bun add v1.3.5 (1e86cebd) installed @opencode-ai/plugin@1.0.193 [10.00ms] done stderr=Saved lockfile done INFO 2025-12-24T03:10:27 +4ms service=bun code=0 stdout=bun add v1.3.5 (1e86cebd) installed @opencode-ai/plugin@1.0.193 [9.00ms] done stderr=Saved lockfile done INFO 2025-12-24T03:10:27 +4ms service=plugin path=opencode-openai-codex-auth@latest loading plugin INFO 2025-12-24T03:10:27 +1ms service=bun pkg=opencode-openai-codex-auth version=latest installing package using Bun's default registry resolution INFO 2025-12-24T03:10:27 +0ms service=bun cmd=["C:\\Users\\dwn\\AppData\\Roaming\\npm\\node_modules\\opencode-ai\\node_modules\\opencode-windows-x64\\bin\\opencode.exe","add","--force","--exact","--cwd","C:\\Users\\dwn\\.cache\\opencode","opencode-openai-codex-auth@latest"] cwd=C:\Users\dwn\.cache\opencode running INFO 2025-12-24T03:10:28 +1838ms service=bun code=0 stdout=bun add v1.3.5 (1e86cebd) + opencode-anthropic-auth@0.0.5 + opencode-copilot-auth@0.0.9 + opencode-gemini-auth@1.3.6 installed opencode-openai-codex-auth@4.2.0 20 packages installed [1.81s] stderr=Resolving dependencies Resolved, downloaded and extracted [1] Saved lockfile done INFO 2025-12-24T03:10:29 +40ms service=plugin path=opencode-gemini-auth@latest loading plugin INFO 2025-12-24T03:10:29 +0ms service=bun pkg=opencode-gemini-auth version=latest installing package using Bun's default registry resolution INFO 2025-12-24T03:10:29 +0ms service=bun cmd=["C:\\Users\\dwn\\AppData\\Roaming\\npm\\node_modules\\opencode-ai\\node_modules\\opencode-windows-x64\\bin\\opencode.exe","add","--force","--exact","--cwd","C:\\Users\\dwn\\.cache\\opencode","opencode-gemini-auth@latest"] cwd=C:\Users\dwn\.cache\opencode running INFO 2025-12-24T03:10:30 +1917ms service=bun code=0 stdout=bun add v1.3.5 (1e86cebd) + opencode-anthropic-auth@0.0.5 + opencode-copilot-auth@0.0.9 + opencode-openai-codex-auth@4.2.0 installed opencode-gemini-auth@1.3.6 20 packages installed [1.89s] stderr=Resolving dependencies Resolved, downloaded and extracted [1] Saved lockfile done INFO 2025-12-24T03:10:30 +8ms service=plugin path=opencode-copilot-auth@0.0.9 loading plugin INFO 2025-12-24T03:10:30 +1ms service=plugin path=opencode-anthropic-auth@0.0.5 loading plugin INFO 2025-12-24T03:10:30 +2ms service=bus type=* subscribing INFO 2025-12-24T03:10:30 +0ms service=bus type=session.updated subscribing INFO 2025-12-24T03:10:30 +0ms service=bus type=message.updated subscribing INFO 2025-12-24T03:10:30 +0ms service=bus type=message.part.updated subscribing INFO 2025-12-24T03:10:30 +0ms service=bus type=session.updated subscribing INFO 2025-12-24T03:10:30 +0ms service=bus type=message.updated subscribing INFO 2025-12-24T03:10:30 +0ms service=bus type=message.part.updated subscribing INFO 2025-12-24T03:10:30 +0ms service=bus type=session.diff subscribing INFO 2025-12-24T03:10:30 +0ms service=format init INFO 2025-12-24T03:10:30 +0ms service=bus type=file.edited subscribing INFO 2025-12-24T03:10:30 +1ms service=lsp serverIds=deno, typescript, vue, eslint, oxlint, biome, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, fsharp, sourcekit-lsp, rust, clangd, svelte, astro, jdtls, yaml-ls, lua-ls, php intelephense, dart, ocaml-lsp, bash, terraform, texlab, dockerfile, gleam, clojure-lsp, nixd, tinymist enabled LSP servers INFO 2025-12-24T03:10:30 +0ms service=file.watcher init INFO 2025-12-24T03:10:30 +4ms service=bus type=command.executed subscribing INFO 2025-12-24T03:10:30 +3ms service=file.watcher platform=win32 backend=windows watcher backend INFO 2025-12-24T03:10:30 +50ms service=vcs branch=main initialized INFO 2025-12-24T03:10:30 +1ms service=bus type=file.watcher.updated subscribing INFO 2025-12-24T03:10:31 +7ms service=server method=POST path=/session request INFO 2025-12-24T03:10:31 +0ms service=server status=started method=POST path=/session request INFO 2025-12-24T03:10:31 +3ms service=session id=ses_4b1a9cba1ffeEod0hpvOQkmM72 version=1.0.193 projectID=040efab62618c3b8fc30fe2b1a0e2cf08b7fb4bc directory=C:\Users\dwn\Dev\ai\comfyui\wott-nodes title=New session - 2025-12-24T03:10:31.007Z time={"created":1766545831007,"updated":1766545831007} created INFO 2025-12-24T03:10:31 +1ms service=bus type=session.created publishing INFO 2025-12-24T03:10:31 +0ms service=bus type=session.updated publishing INFO 2025-12-24T03:10:31 +1ms service=server status=completed duration=5 method=POST path=/session request INFO 2025-12-24T03:10:31 +1ms service=server method=GET path=/config request INFO 2025-12-24T03:10:31 +0ms service=server status=started method=GET path=/config request INFO 2025-12-24T03:10:31 +1ms service=server status=completed duration=1 method=GET path=/config request INFO 2025-12-24T03:10:31 +2ms service=server method=GET path=/event request INFO 2025-12-24T03:10:31 +0ms service=server status=started method=GET path=/event request INFO 2025-12-24T03:10:31 +1ms service=server event connected INFO 2025-12-24T03:10:31 +1ms service=bus type=* subscribing INFO 2025-12-24T03:10:31 +1ms service=server status=completed duration=3 method=GET path=/event request INFO 2025-12-24T03:10:31 +2ms service=server method=POST path=/session/ses_4b1a9cba1ffeEod0hpvOQkmM72/message request INFO 2025-12-24T03:10:31 +0ms service=server status=started method=POST path=/session/ses_4b1a9cba1ffeEod0hpvOQkmM72/message request INFO 2025-12-24T03:10:31 +3ms service=server status=completed duration=3 method=POST path=/session/ses_4b1a9cba1ffeEod0hpvOQkmM72/message request INFO 2025-12-24T03:10:31 +43ms service=bus type=message.updated publishing INFO 2025-12-24T03:10:31 +2ms service=provider status=started state INFO 2025-12-24T03:10:31 +2ms service=models.dev file={} refreshing INFO 2025-12-24T03:10:31 +9ms service=provider init INFO 2025-12-24T03:10:31 +0ms service=bus type=message.part.updated publishing INFO 2025-12-24T03:10:31 +3ms service=bus type=session.updated publishing INFO 2025-12-24T03:10:31 +1ms service=bus type=session.status publishing INFO 2025-12-24T03:10:31 +0ms service=session.prompt step=0 sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 loop INFO 2025-12-24T03:10:31 +7ms service=provider providerID=mistral found INFO 2025-12-24T03:10:31 +0ms service=provider providerID=google found INFO 2025-12-24T03:10:31 +0ms service=provider providerID=chutes found INFO 2025-12-24T03:10:31 +0ms service=provider providerID=deepseek found INFO 2025-12-24T03:10:31 +0ms service=provider providerID=zai-coding-plan found INFO 2025-12-24T03:10:31 +0ms service=provider providerID=openai found INFO 2025-12-24T03:10:31 +0ms service=provider providerID=github-copilot found INFO 2025-12-24T03:10:31 +0ms service=provider providerID=opencode found INFO 2025-12-24T03:10:31 +0ms service=provider status=completed duration=22 state INFO 2025-12-24T03:10:31 +4ms service=llm providerID=opencode modelID=gpt-5-nano sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=true agent=title stream INFO 2025-12-24T03:10:31 +0ms service=provider status=started providerID=opencode getSDK INFO 2025-12-24T03:10:31 +0ms service=provider providerID=opencode pkg=@ai-sdk/openai using bundled provider INFO 2025-12-24T03:10:31 +0ms service=provider status=completed duration=0 providerID=opencode getSDK INFO 2025-12-24T03:10:31 +1ms service=llm providerID=opencode modelID=gpt-5-nano sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=true agent=title params={"options":{"reasoningEffort":"minimal","promptCacheKey":"ses_4b1a9cba1ffeEod0hpvOQkmM72","include":["reasoning.encrypted_content"],"reasoningSummary":"auto"}} params INFO 2025-12-24T03:10:31 +11ms service=bus type=message.updated publishing INFO 2025-12-24T03:10:31 +1ms service=session.prompt status=started resolveTools INFO 2025-12-24T03:10:31 +1ms service=tool.registry status=started invalid INFO 2025-12-24T03:10:31 +1ms service=tool.registry status=started bash INFO 2025-12-24T03:10:31 +1ms service=bash-tool shell=c:\program files\git\bin\bash.exe bash tool using shell INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started read INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started glob INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started grep INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started list INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started edit INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started write INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started task INFO 2025-12-24T03:10:31 +1ms service=tool.registry status=started webfetch INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started todowrite INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started todoread INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=started skill INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=3 invalid INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 read INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 glob INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 grep INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 list INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 edit INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 write INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=0 webfetch INFO 2025-12-24T03:10:31 +1ms service=tool.registry status=completed duration=1 todowrite INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 todoread INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=3 bash INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=2 task INFO 2025-12-24T03:10:31 +0ms service=tool.registry status=completed duration=1 skill INFO 2025-12-24T03:10:31 +5ms service=mcp key=context7 type=local found ERROR 2025-12-24T03:10:32 +902ms service=acp-command promise={} reason=NotFoundError Unhandled rejection ERROR 2025-12-24T03:10:32 +0ms service=default e=NotFoundError rejection INFO 2025-12-24T03:10:32 +801ms service=mcp key=context7 toolCount=2 create() successfully created client INFO 2025-12-24T03:10:32 +1ms service=session.prompt status=completed duration=1714 resolveTools INFO 2025-12-24T03:10:32 +2ms service=ripgrep cwd=C:\Users\dwn\Dev\ai\comfyui\wott-nodes limit=200 tree INFO 2025-12-24T03:10:32 +5ms service=bus type=message.updated publishing INFO 2025-12-24T03:10:32 +1ms service=llm providerID=opencode modelID=gpt-5-nano sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=true agent=title stream INFO 2025-12-24T03:10:32 +0ms service=llm providerID=opencode modelID=gpt-5-nano sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=true agent=title params={"options":{"reasoningEffort":"minimal","promptCacheKey":"ses_4b1a9cba1ffeEod0hpvOQkmM72","include":["reasoning.encrypted_content"],"reasoningSummary":"auto"}} params INFO 2025-12-24T03:10:32 +1ms service=bus type=session.updated publishing INFO 2025-12-24T03:10:32 +1ms service=bus type=session.diff publishing INFO 2025-12-24T03:10:32 +12ms service=session.processor process INFO 2025-12-24T03:10:32 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=false agent=build stream INFO 2025-12-24T03:10:32 +0ms service=provider status=started providerID=github-copilot getSDK INFO 2025-12-24T03:10:32 +0ms service=provider providerID=github-copilot pkg=@ai-sdk/github-copilot using bundled provider INFO 2025-12-24T03:10:32 +1ms service=provider status=completed duration=1 providerID=github-copilot getSDK INFO 2025-12-24T03:10:32 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=false agent=build params={"options":{}} params INFO 2025-12-24T03:10:32 +1ms service=bus type=session.status publishing ERROR 2025-12-24T03:10:33 +584ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 small=false agent=build error={"error":{}} stream error ERROR 2025-12-24T03:10:33 +2ms service=session.processor error=Token refresh failed: 403 stack="Error: Token refresh failed: 403\n at fetch (C:\\Users\\dwn\\.cache\\opencode\\node_modules\\opencode-copilot-auth\\index.mjs:89:27)\n at processTicksAndRejections (native:7:39)" process INFO 2025-12-24T03:10:33 +1ms service=bus type=session.error publishing Error: Error: Token refresh failed: 403 INFO 2025-12-24T03:10:33 +1ms service=bus type=message.updated publishing INFO 2025-12-24T03:10:33 +0ms service=session.compaction pruning INFO 2025-12-24T03:10:33 +9ms service=session.prompt sessionID=ses_4b1a9cba1ffeEod0hpvOQkmM72 cancel INFO 2025-12-24T03:10:33 +0ms service=bus type=session.status publishing INFO 2025-12-24T03:10:33 +0ms service=bus type=session.idle publishing ``` ### OpenCode version 1.0.193 ### Steps to reproduce Just use opencode with any model from github copilot ### Screenshot and/or share link _No response_ ### Operating System Win 11 ### Terminal Wezterm/Powershell
yindo added the windowsbug labels 2026-02-16 17:41:34 -05:00
yindo closed this issue 2026-02-16 17:41:34 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Dec 23, 2025):

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

  • #4992: Getting "Unauthorized: token expired" during conversation - Similar intermittent GitHub Copilot token/authentication failures

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

@github-actions[bot] commented on GitHub (Dec 23, 2025): This issue might be a duplicate of existing issues. Please check: - #4992: Getting "Unauthorized: token expired" during conversation - Similar intermittent GitHub Copilot token/authentication failures Feel free to ignore if none of these address your specific case.
Author
Owner

@dwn00 commented on GitHub (Dec 24, 2025):

I think it's a github copilot problem

@dwn00 commented on GitHub (Dec 24, 2025): I think it's a github copilot problem
Author
Owner

@Toumash commented on GitHub (Jan 2, 2026):

for me it was unpaid invoice. I didnt notice it, only appeared after the 403 - big banner on top of the github page. Updating the payment method solved it

@Toumash commented on GitHub (Jan 2, 2026): for me it was unpaid invoice. I didnt notice it, only appeared after the 403 - big banner on top of the github page. Updating the payment method solved it
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#3816