Incorrect URL for Github Copilot API
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 70/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- github, node.js, powershell, typescript
- Ambito
- api, developer-experience
Direzione di ricerca
Riproduci il malfunzionamento con OpenCode 1.18.23 in Windows PowerShell utilizzando l'installazione npm e i passaggi di autenticazione GitHub Copilot elencati. Confronta l'endpoint predefinito del provider github-copilot con la baseURL mostrata in opencode.jsonc; il lavoro è completato quando OpenCode si connette a https://api.githubcopilot.com senza richiedere quell'override manuale.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
This issue appears on Windows machine: once installed, the authentication to the Github copilot works (auth list command confirms that) however opencode itself is trying to connect to the copilot-api.github.com site, which is incorrect.
This affects VSCode extension, terminal and Windows application running on the same PC.
The fix:
- replace content of opencode.jsonc file located in .../.config/opencode/ directory with this one:
{ "$schema": "https://opencode.ai/config.json", "autoupdate": false, "provider": { "github-copilot": { "options": { "baseURL": "https://api.githubcopilot.com" } } } }
Plugins
None
OpenCode version
1.18.23 also tested on 1.18.20
Steps to reproduce
- Open PowerShell.
- install Node.JS f not present (npm command won't work otherwise)
- Run
npm install -g opencode-ai - Connect to the gihub copilot (generate the code and open https://github.com/login/device to authenticate)
- Open opencode and try any command. You will get an error "Cannot connect to API: was there a typo in the url or port?"
Screenshot and/or share link
No response
Operating System
Windows 11
Terminal
Windows PowerShell 7
- Lingua principale
- TypeScript
- Stelle
- 209k
- Fork
- 27.5k
- Merge medio
- 7h 20m
- PR unite (30g)
- 358
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di anomalyco/opencode
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
[FEATURE]: Bump gitlab-ai-provider to 6.15.1 on v2 (Fable 5.1, GPT-6 Astra, workflow reconnect fix) Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Docs: Vite+ install method doesn't work — vp global installs never run the postinstall script Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Tutte le issue di anomalyco/opencode
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Bug]: Matrix progress drafts fail with "Matrix runtime not initialized" during tool activity Apertabug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
calcite-components needs triage refactor
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Esri/calcite-design-system#15203 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
fullcalendar/fullcalendar#8106 ·