OpenCode
So behebst du eine ungültige opencode.json in OpenCode
Bestätige den Dateipfad und validiere dann das vollständige JSON, ohne nicht zugehörige Provider zu löschen, um das Parsen zu erzwingen.
Beginnen Sie mit diesen Prüfungen
OpenCode kann die aktuelle Konfigurationsdatei nicht parsen.
- Beim Start wird ein JSON-Parse-Fehler gemeldet, oder /models ändert sich nach dem Speichern nicht.
- Beim Zusammenführen ist ein Komma oder eine Klammer verloren gegangen
- Sichere die aktuelle opencode.json
JSON parse error01
Symptom bestätigen
Ein JSON-Parse-Fehler oder eine Konfiguration, die nie geladen wird, bedeutet meistens, dass die Datei nicht geparst wurde.
02
Konfiguration der Reihe nach reparieren
Sichere die gesamte Datei und validiere sie, führe dann sowohl das model- als auch das provider-Feld auf oberster Ebene zusammen.
- 1Sichere die aktuelle opencode.json
- 2Validiere die vollständige Datei als JSON
03
Wiederherstellung bestätigen und erneutes Auftreten verhindern
Der Ziel-Provider erscheint nach dem erneuten Öffnen in /models; bewahre eine Sicherung auf und validiere JSON nach zukünftigen Änderungen.
- 1Validiere die vollständige Datei als JSON
- 2Führe sowohl model als auch provider aus dem generierten Inhalt zusammen
Wenn es weiterhin nicht behoben ist
Quellen
Neu konfigurieren
Kehren Sie zum Integrationszentrum zurück und fahren Sie mit den Einrichtungsschritten fort.
Zum zugehörigen Einrichtungsschritt zurückkehrenRelated problems
Ungültiger API-Schlüssel oder 401 · Modell fehlt in /models oder Modell nicht gefunden · Modell ist aufgelistet, aber die Anfrage wird nicht abgeschlossen · Falsche Basis-URL, 404 oder Verbindungsfehler · opencode-Befehl nicht gefunden · Ratenlimit oder 429 · Nutzung wird erfasst, aber OpenCode zeigt keine Antwort · Reasoning-Teil/Text-Teil nicht gefunden oder summaryParts-Parsing-Fehler · 403 Verboten · BunInstallFailedError- oder models.dev-Downloadfehler