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
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");