Skip to content

Github copilot "Failed to send message: 400" #409

@sudo-tee

Description

@sudo-tee

When trying to send a request to Github copilot (any model) I get this error

Failed to send message: 400

This is the config I have:

{
  "$schema": "https://opencode.ai/config.json",
  "theme": "opencode",
  "model": "github-copilot/gpt-4.1",
  "autoshare": false,
  "autoupdate": true
}

This is the logs I have:

opencode --print-logs
INFO  2025-06-26T10:33:59 +40ms service=default version=0.1.140 args=--print-logs opencode
INFO  2025-06-26T10:33:59 +0ms service=app cwd=/home/francis/dots creating
INFO  2025-06-26T10:33:59 +3ms service=app git=/home/francis/dots git
INFO  2025-06-26T10:33:59 +2ms service=app name=provider registering service
INFO  2025-06-26T10:33:59 +9ms service=app name=config registering service
INFO  2025-06-26T10:33:59 +7ms service=config $schema=https://opencode.ai/config.json theme=opencode autoshare=false autoupdate=true model=github-copilot/gpt-4.1 loaded
INFO  2025-06-26T10:33:59 +2ms service=models.dev refreshing
INFO  2025-06-26T10:33:59 +0ms service=provider init
INFO  2025-06-26T10:33:59 +3ms service=provider providerID=github-copilot found
INFO  2025-06-26T10:33:59 +0ms service=app name=share registering service
INFO  2025-06-26T10:33:59 +0ms service=bus type=storage.write subscribing
INFO  2025-06-26T10:33:59 +0ms service=app name=bus registering service
INFO  2025-06-26T10:33:59 +202ms service=server method=POST path=/config_get request
INFO  2025-06-26T10:33:59 +0ms service=server duration=0 response
INFO  2025-06-26T10:33:59 +4ms service=server method=GET path=/event request
INFO  2025-06-26T10:33:59 +1ms service=server event connected
INFO  2025-06-26T10:33:59 +2ms service=bus type=* subscribing
INFO  2025-06-26T10:33:59 +1ms service=server duration=3 response
INFO  2025-06-26T10:33:59 +13ms service=server method=POST path=/provider_list request
                                                                                      INFO  2025-06-26T10:33:59 +2ms service=server duration=1 response
                                                                                                                                                       INFO  2025-06-26T10:34:05 +2702ms service=bus type=* unsubscribing
INFO  2025-06-26T10:34:05 +0ms service=server event disconnected
INFO  2025-06-26T10:34:05 +1ms service=app name=session shutdown

Whe I run it with opencode run

opencode run "hello"

█▀▀█ █▀▀█ █▀▀ █▀▀▄ █▀▀ █▀▀█ █▀▀▄ █▀▀
█░░█ █░░█ █▀▀ █░░█ █░░ █░░█ █░░█ █▀▀
▀▀▀▀ █▀▀▀ ▀▀▀ ▀  ▀ ▀▀▀ ▀▀▀▀ ▀▀▀  ▀▀▀

>  hello

@  github-copilot/gpt-4.1

Error: Unexpected error, check log file at /home/francis/.local/share/opencode/log/2025-06-26T103642.log for more details

This is the logfile content:

 cat /home/francis/.local/share/opencode/log/2025-06-26T103642.log
INFO  2025-06-26T10:36:42 +62ms service=default version=0.1.140 args=run,hello opencode
INFO  2025-06-26T10:36:42 +3ms service=app cwd=/home/francis/dots creating
INFO  2025-06-26T10:36:42 +1ms service=app git=/home/francis/dots git
INFO  2025-06-26T10:36:42 +1ms service=app name=share registering service
INFO  2025-06-26T10:36:42 +0ms service=bus type=storage.write subscribing
INFO  2025-06-26T10:36:42 +0ms service=app name=bus registering service
INFO  2025-06-26T10:36:42 +0ms service=session id=ses_854305924ffeQBgUCJmma6Z15p version=0.1.140 title=New Session - 2025-06-26T10:36:42.075Z time=[object Object] created
INFO  2025-06-26T10:36:42 +0ms service=app name=session registering service
INFO  2025-06-26T10:36:42 +0ms service=app name=storage registering service
INFO  2025-06-26T10:36:42 +1ms service=storage path=/home/francis/.local/share/opencode/project/home-francis-dots/storage init
INFO  2025-06-26T10:36:42 +0ms service=bus type=storage.write publishing
INFO  2025-06-26T10:36:42 +0ms service=app name=config registering service
INFO  2025-06-26T10:36:42 +2ms service=config $schema=https://opencode.ai/config.json theme=opencode autoshare=false autoupdate=true model=github-copilot/gpt-4.1 loaded
INFO  2025-06-26T10:36:42 +0ms service=bus type=session.updated publishing
INFO  2025-06-26T10:36:42 +0ms service=bus type=message.part.updated subscribing
INFO  2025-06-26T10:36:42 +1ms service=session session=ses_854305924ffeQBgUCJmma6Z15p chatting
INFO  2025-06-26T10:36:42 +1ms service=app name=provider registering service
INFO  2025-06-26T10:36:42 +1ms service=models.dev refreshing
INFO  2025-06-26T10:36:42 +1ms service=provider init
INFO  2025-06-26T10:36:42 +2ms service=provider providerID=github-copilot found
INFO  2025-06-26T10:36:42 +0ms service=provider providerID=github-copilot modelID=gpt-4.1 getModel
INFO  2025-06-26T10:36:42 +1ms service=provider status=started providerID=github-copilot getSDK
INFO  2025-06-26T10:36:42 +0ms service=provider status=completed duration=0 providerID=github-copilot getSDK
ERROR 2025-06-26T10:36:42 +4ms service=default providerID=github-copilot name=ProviderInitError message=ProviderInitError cause=ResolveMessage: Cannot find module '/home/francis/.cache/opencode/node_modules/@ai-sdk/openai-compatible' from '/$bunfs/root/opencode' fatal

Thanks a lot for your help

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions