fix: opencode provider uses system role instead of developer (#755)

* fix: opencode provider uses system role instead of developer for /v1 endpoint

* changelog updated
This commit is contained in:
Melih Mucuk 2026-01-15 23:26:31 +03:00 committed by GitHub
parent d9ac0c7b26
commit cceb5908d9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 1 deletions

View file

@ -690,7 +690,8 @@ function detectCompatFromUrl(baseUrl: string): Required<OpenAICompat> {
baseUrl.includes("api.x.ai") ||
baseUrl.includes("mistral.ai") ||
baseUrl.includes("chutes.ai") ||
isZai;
isZai ||
baseUrl.includes("opencode.ai");
const useMaxTokens = baseUrl.includes("mistral.ai") || baseUrl.includes("chutes.ai");