Files
next-ai-draw-io/tests/unit/__snapshots__/provider-matrix.jsonl
T
Dayuan Jiang 458d8050cc refactor(providers): one record per provider, one place for the key-and-URL decision (#988)
Every fact about a provider lives in one record in lib/providers.ts (SDK kind,
credential kind, env var prefix, default URL, picker group, four-language
notes, and a short model list for the six providers that cannot list models).
The thirteen tables keyed by provider name are gone. resolveEndpoint decides
whose key a call uses and where it goes; usesServerCredentials reads its
answer instead of mirroring getAIModel's branches; serverCredentialError holds
the server credential check once. The UI, the connection test and the routes
read the record's credential and sdk fields instead of comparing provider
names (44 such checks before, 6 after, in the admin panel's fixed-variable
branches).

Intended behavior changes: providers that can list their models have no
hand-written list; the settings dialog fetches the live list in the background
once credentials are entered for a provider without models and offers it
behind "Browse models". Azure has no placeholder default URL (old entries that
hold it still count as unset); the base URL field of Azure and of the new
"custom" OpenAI-compatible preset (CUSTOM_API_KEY, CUSTOM_BASE_URL) is
labelled required. The connection test answers 400 for an unknown provider
name; prototype names are refused everywhere. Provider lists in error messages
and the admin "add provider" dropdown follow the picker's order.

Also fixed, from before the refactor: the redirect guard drops x-access-code
on cross-origin redirects, and edgeOneEndpoint accepts the Origin header only
when it matches Host or X-Forwarded-Host.

Verification: a behavior snapshot of getAIModel's SDK factory calls and the
quota functions over 25 providers, 22 client override shapes and 9 server
environments (5843 rows), recorded on the old code and unchanged apart from
the intended changes; 752 unit tests, 65 provider e2e tests, tsc, biome,
next build. Reviewed by five models from one brief; their findings and the
resulting fixes are recorded in docs/plans/2026-10-provider-refactor.md.
2026-10-12 21:31:03 +09:00

5844 lines
2.3 MiB
Plaintext

{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"none","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"key","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPair","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"default","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-6.1-sol","shape":"slashOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-6.1-sol","model":{"factory":"openai","method":"chat","modelId":"gpt-6.1-sol","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"empty","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"ollamaKey","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"azureResource","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"authToken":"server-token","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"adminAws","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"none","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"key","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnv","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for anthropic provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for anthropic provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"empty","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"azureResource","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"authToken":"server-token","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"adminAws","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPair","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"authToken":"server-token","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"empty","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"authToken":"server-token","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"authToken":"server-token","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"authToken":"server-token","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/messages"}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"client-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"empty","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"anthropicToken","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"authToken":"server-token","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"anthropic","modelId":"claude-opus-5-5","shape":"slashOnly","env":"everything","getAIModel":{"provider":"anthropic","modelId":"claude-opus-5-5","model":{"factory":"anthropic","method":"default","modelId":"claude-opus-5-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"empty","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"ollamaKey","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"azureResource","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"anthropicToken","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"adminAws","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"none","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"key","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnv","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for google provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"empty","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"azureResource","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"adminAws","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPair","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"empty","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"client-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"empty","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"google","modelId":"gemini-3.1-pro","shape":"slashOnly","env":"everything","getAIModel":{"provider":"google","modelId":"gemini-3.1-pro","model":{"factory":"google","method":"default","modelId":"gemini-3.1-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"empty","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"ollamaKey","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"azureResource","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"anthropicToken","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"adminAws","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"none","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"key","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"serverKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"desktop","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrl","env":"everything","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPastedPath","env":"everything","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnv","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for vertexai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"empty","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"azureResource","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"adminAws","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPair","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"empty","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"serverKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"desktop","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrl","env":"everything","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"empty","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"client-vertex-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"error":"Vertex AI requires an API key for Express Mode. Get one from Google Cloud Console or set GOOGLE_VERTEX_API_KEY environment variable."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"empty","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","shape":"slashOnly","env":"everything","getAIModel":{"provider":"vertexai","modelId":"gemini-3.1-pro-preview","model":{"factory":"vertex","method":"default","modelId":"gemini-3.1-pro-preview","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"empty","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"serverKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"ollamaKey","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"azureResource","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"anthropicToken","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"adminAws","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"desktop","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"none","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"empty","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"serverKey","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"serverKeyAndUrl","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"ollamaKey","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"azureResource","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"anthropicToken","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"adminAws","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"desktop","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"key","env":"everything","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"empty","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"serverKey","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"azureResource","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"adminAws","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"desktop","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndSlash","env":"everything","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"empty","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"serverKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"ollamaKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","resourceName":"server-resource"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"anthropicToken","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"adminAws","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"desktop","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnv","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","resourceName":"server-resource"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for azure provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"empty","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"serverKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"azureResource","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"adminAws","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"desktop","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPair","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"serverKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"desktop","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"empty","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"serverKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"desktop","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"desktop","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"error":"Azure OpenAI needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"empty","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"serverKey","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server-resource.openai.azure.com/openai","chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"desktop","getAIModel":{"error":"Azure requires either AZURE_BASE_URL or AZURE_RESOURCE_NAME to be set. Please set one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"azure","modelId":"gpt-5.5","shape":"slashOnly","env":"everything","getAIModel":{"provider":"azure","modelId":"gpt-5.5","model":{"factory":"azure","method":"default","modelId":"gpt-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"none","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.eu-west-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"key","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-east-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.eu-west-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-east-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.eu-west-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-east-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.eu-west-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-east-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnv","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for bedrock provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for bedrock provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPair","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.eu-west-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-east-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"ap-northeast-1","accessKeyId":"client-id","secretAccessKey":"client-secret","sessionToken":"client-session","apiKey":"","baseURL":"https://bedrock-runtime.ap-northeast-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.eu-west-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-east-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.eu-west-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-west-2.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","apiKey":"client-key","credentialProvider":{"rejects":"The Bedrock API key is empty"},"baseURL":"https://bedrock-runtime.us-east-1.amazonaws.com"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"empty","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"ollamaKey","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"azureResource","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"anthropicToken","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"adminAws","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"eu-west-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-west-2","credentialProvider":"node-chain"}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","shape":"slashOnly","env":"everything","getAIModel":{"provider":"bedrock","modelId":"global.anthropic.claude-opus-5-5","model":{"factory":"bedrock","method":"default","modelId":"global.anthropic.claude-opus-5-5","options":{"region":"us-east-1","accessKeyId":"admin-id","secretAccessKey":"admin-secret","apiKey":""}},"providerOptions":{"bedrock":{"anthropicBeta":["fine-grained-tool-streaming-2025-05-14"]}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"none","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"key","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnv","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for ollama provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for ollama provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://custom-env.example/api","headers":{"Authorization":"Bearer custom-env-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPair","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"http://10.0.0.5:8000/api","headers":{"Authorization":"Bearer client-key"},"fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://u.example/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/api/chat"}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://ollama.com/api","headers":{"Authorization":"Bearer client-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"empty","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"ollamaKey","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"azureResource","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"anthropicToken","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"adminAws","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"headers":{"Authorization":"Bearer server-key"}}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"http://127.0.0.1:11434/api","chatRequestUrl":null}
{"provider":"ollama","modelId":"test-model","shape":"slashOnly","env":"everything","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{"baseURL":"https://server.example/api","headers":{"Authorization":"Bearer server-ollama-key"}}}},"usesServerCredentials":true,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"empty","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"ollamaKey","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"azureResource","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"anthropicToken","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"adminAws","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openrouter provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"empty","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"azureResource","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"adminAws","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"empty","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"empty","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"everything","getAIModel":{"provider":"openrouter","modelId":"anthropic/claude-opus-5.5","model":{"factory":"openrouter","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"empty","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"ollamaKey","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"azureResource","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"anthropicToken","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"adminAws","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"none","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"key","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnv","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"custom-env-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for aihubmix provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"empty","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"azureResource","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"adminAws","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPair","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"empty","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"client-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"empty","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"factory":"aihubmix","method":"default","modelId":"claude-fable-5","options":{"apiKey":"server-key","appCode":"MSBS9675"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"aihubmix","modelId":"claude-fable-5","shape":"slashOnly","env":"everything","getAIModel":{"provider":"aihubmix","modelId":"claude-fable-5","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"claude-fable-5","options":{"name":"aihubmix","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"empty","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"ollamaKey","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"azureResource","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"anthropicToken","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"adminAws","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"none","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"key","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnv","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for deepseek provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"empty","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"azureResource","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"adminAws","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPair","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"empty","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"empty","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"deepseek","modelId":"deepseek-v4-pro","shape":"slashOnly","env":"everything","getAIModel":{"provider":"deepseek","modelId":"deepseek-v4-pro","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v4-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"empty","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"ollamaKey","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"azureResource","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"anthropicToken","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"adminAws","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for siliconflow provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"empty","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"azureResource","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"adminAws","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"empty","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"client-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"empty","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"everything","getAIModel":{"provider":"siliconflow","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"empty","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"ollamaKey","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"azureResource","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"anthropicToken","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"adminAws","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"none","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"empty","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"serverKeyAndUrl","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"ollamaKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"azureResource","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"anthropicToken","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"adminAws","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"key","env":"everything","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"empty","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"azureResource","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"adminAws","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndSlash","env":"everything","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"empty","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"ollamaKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"azureResource","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"anthropicToken","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"adminAws","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnv","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for sglang provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"empty","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"azureResource","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"adminAws","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPair","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"empty","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"empty","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"serverKey","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"desktop","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"sglang","modelId":"default","shape":"slashOnly","env":"everything","getAIModel":{"provider":"sglang","modelId":"default","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"default","options":{"name":"sglang","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"empty","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"ollamaKey","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"azureResource","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"anthropicToken","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"adminAws","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"none","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"key","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnv","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for gateway provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"empty","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"azureResource","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"adminAws","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPair","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"empty","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"client-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"empty","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","shape":"slashOnly","env":"everything","getAIModel":{"provider":"gateway","modelId":"anthropic/claude-opus-5.5","model":{"factory":"gateway","method":"default","modelId":"anthropic/claude-opus-5.5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"none","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"key","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"url","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnv","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for edgeone provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for edgeone provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPair","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"headersAndUrl","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","headers":{"cookie":"eo_token=t","x-access-code":"code"},"fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"empty","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"ollamaKey","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"azureResource","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"anthropicToken","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"adminAws","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","shape":"slashOnly","env":"everything","getAIModel":{"provider":"edgeone","modelId":"@tx/deepseek-ai/deepseek-v32","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"@tx/deepseek-ai/deepseek-v32","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"none","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"key","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPair","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","shape":"slashOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed-2-0-pro-260215","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed-2-0-pro-260215","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"empty","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"ollamaKey","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"azureResource","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"anthropicToken","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"adminAws","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"none","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"key","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnv","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for modelscope provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"empty","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"azureResource","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"adminAws","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPair","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"empty","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"client-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"empty","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","shape":"slashOnly","env":"everything","getAIModel":{"provider":"modelscope","modelId":"deepseek-ai/DeepSeek-V4-Pro","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"deepseek-ai/DeepSeek-V4-Pro","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"empty","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"ollamaKey","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"azureResource","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"anthropicToken","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"adminAws","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"none","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"key","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnv","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for glm provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"empty","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"azureResource","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"adminAws","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPair","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"empty","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"client-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"empty","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"glm","modelId":"test-model","shape":"slashOnly","env":"everything","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"empty","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"ollamaKey","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"azureResource","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"anthropicToken","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"adminAws","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"none","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"key","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnv","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qwen provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"empty","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"azureResource","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"adminAws","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPair","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"empty","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"client-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"empty","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qwen","modelId":"test-model","shape":"slashOnly","env":"everything","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"empty","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"ollamaKey","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"azureResource","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"anthropicToken","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"adminAws","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"none","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"key","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnv","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for qiniu provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"empty","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"azureResource","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"adminAws","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPair","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"empty","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"client-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"empty","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"qiniu","modelId":"test-model","shape":"slashOnly","env":"everything","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"empty","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"ollamaKey","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"azureResource","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"anthropicToken","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"adminAws","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"none","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"key","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnv","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for kimi provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"empty","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"azureResource","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"adminAws","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPair","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"empty","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"client-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"empty","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"kimi","modelId":"test-model","shape":"slashOnly","env":"everything","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"empty","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"ollamaKey","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"azureResource","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"anthropicToken","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"adminAws","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"none","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"key","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnv","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"custom-env-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for minimax provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"empty","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"azureResource","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"adminAws","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPair","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"empty","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"empty","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"slashOnly","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"MiniMax-M3","options":{"name":"minimax","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"empty","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"ollamaKey","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"azureResource","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"anthropicToken","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"adminAws","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"none","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"key","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnv","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for novita provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"empty","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"azureResource","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"adminAws","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPair","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"empty","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"client-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"empty","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"novita","modelId":"minimax/minimax-m3","shape":"slashOnly","env":"everything","getAIModel":{"provider":"novita","modelId":"minimax/minimax-m3","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"minimax/minimax-m3","options":{"name":"novita","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"empty","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"ollamaKey","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"azureResource","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"anthropicToken","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"adminAws","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"none","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"key","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnv","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for mimo provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"empty","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"azureResource","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"adminAws","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPair","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"empty","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"client-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"empty","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"mimo","modelId":"mimo-v2.5-pro","shape":"slashOnly","env":"everything","getAIModel":{"provider":"mimo","modelId":"mimo-v2.5-pro","model":{"factory":"deepseek","method":"default","modelId":"mimo-v2.5-pro","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"empty","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"ollamaKey","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"azureResource","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"anthropicToken","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"adminAws","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"none","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"key","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnv","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for atlascloud provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"empty","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"azureResource","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"adminAws","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPair","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"empty","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"client-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"empty","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","shape":"slashOnly","env":"everything","getAIModel":{"provider":"atlascloud","modelId":"qwen/qwen3.5-flash","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"qwen/qwen3.5-flash","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"empty","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"ollamaKey","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"azureResource","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"anthropicToken","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"adminAws","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"none","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"empty","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"serverKeyAndUrl","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"ollamaKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"azureResource","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"anthropicToken","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"adminAws","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"key","env":"everything","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"empty","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"azureResource","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"adminAws","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndSlash","env":"everything","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"empty","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"ollamaKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"azureResource","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"anthropicToken","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"adminAws","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnv","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for custom provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"empty","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"azureResource","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"adminAws","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPair","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"empty","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"empty","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"serverKey","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"desktop","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"custom","modelId":"test-model","shape":"slashOnly","env":"everything","getAIModel":{"provider":"custom","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"custom","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"noProvider":true,"env":"only OPENAI_API_KEY","serverProvider":"openai","getAIModel":{"provider":"openai","modelId":"test-model","model":{"factory":"openai","method":"default","modelId":"test-model","options":{"apiKey":"server-key"}}}}
{"noProvider":true,"env":"only ANTHROPIC_API_KEY","serverProvider":"anthropic","getAIModel":{"provider":"anthropic","modelId":"test-model","model":{"factory":"anthropic","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.anthropic.com/v1"}}}}
{"noProvider":true,"env":"only GOOGLE_GENERATIVE_AI_API_KEY","serverProvider":"google","getAIModel":{"provider":"google","modelId":"test-model","model":{"factory":"google","method":"default","modelId":"test-model","options":{"apiKey":"server-key"}}}}
{"noProvider":true,"env":"only GOOGLE_VERTEX_API_KEY","serverProvider":"vertexai","getAIModel":{"provider":"vertexai","modelId":"test-model","model":{"factory":"vertex","method":"default","modelId":"test-model","options":{"apiKey":"server-key"}}}}
{"noProvider":true,"env":"only AZURE_API_KEY","serverProvider":null,"getAIModel":{"error":"Multiple AI providers configured (azure). Please set AI_PROVIDER to specify which one to use."}}
{"noProvider":true,"env":"only OPENROUTER_API_KEY","serverProvider":"openrouter","getAIModel":{"provider":"openrouter","modelId":"test-model","model":{"factory":"openrouter","method":"default","modelId":"test-model","options":{"apiKey":"server-key"}}}}
{"noProvider":true,"env":"only AIHUBMIX_API_KEY","serverProvider":"aihubmix","getAIModel":{"provider":"aihubmix","modelId":"test-model","model":{"factory":"aihubmix","method":"default","modelId":"test-model","options":{"apiKey":"server-key","appCode":"MSBS9675"}}}}
{"noProvider":true,"env":"only DEEPSEEK_API_KEY","serverProvider":"deepseek","getAIModel":{"provider":"deepseek","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key"}}}}
{"noProvider":true,"env":"only SILICONFLOW_API_KEY","serverProvider":"siliconflow","getAIModel":{"provider":"siliconflow","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"siliconflow","apiKey":"server-key","baseURL":"https://api.siliconflow.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"only SGLANG_API_KEY","serverProvider":"sglang","getAIModel":{"error":"SGLang needs a base URL. Add it in the model settings."}}
{"noProvider":true,"env":"only AI_GATEWAY_API_KEY","serverProvider":"gateway","getAIModel":{"provider":"gateway","modelId":"test-model","model":{"factory":"gateway","method":"default","modelId":"test-model","options":{"apiKey":"server-key"}}}}
{"noProvider":true,"env":"only DOUBAO_API_KEY","serverProvider":"doubao","getAIModel":{"provider":"doubao","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"only MODELSCOPE_API_KEY","serverProvider":"modelscope","getAIModel":{"provider":"modelscope","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"modelscope","apiKey":"server-key","baseURL":"https://api-inference.modelscope.cn/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"only GLM_API_KEY","serverProvider":"glm","getAIModel":{"provider":"glm","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"glm","apiKey":"server-key","baseURL":"https://open.bigmodel.cn/api/paas/v4","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"only QWEN_API_KEY","serverProvider":"qwen","getAIModel":{"provider":"qwen","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qwen","apiKey":"server-key","baseURL":"https://dashscope.aliyuncs.com/compatible-mode/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"only QINIU_API_KEY","serverProvider":"qiniu","getAIModel":{"provider":"qiniu","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"qiniu","apiKey":"server-key","baseURL":"https://api.qnaigc.com/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"only KIMI_API_KEY","serverProvider":"kimi","getAIModel":{"provider":"kimi","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.moonshot.cn/v1"}}}}
{"noProvider":true,"env":"only MINIMAX_API_KEY","serverProvider":"minimax","getAIModel":{"provider":"minimax","modelId":"test-model","model":{"factory":"anthropic","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.minimaxi.com/anthropic/v1"}}}}
{"noProvider":true,"env":"only NOVITA_API_KEY","serverProvider":"novita","getAIModel":{"provider":"novita","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"novita","apiKey":"server-key","baseURL":"https://api.novita.ai/openai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"only MIMO_API_KEY","serverProvider":"mimo","getAIModel":{"provider":"mimo","modelId":"test-model","model":{"factory":"deepseek","method":"default","modelId":"test-model","options":{"apiKey":"server-key","baseURL":"https://api.xiaomimimo.com/v1"}}}}
{"noProvider":true,"env":"only ATLASCLOUD_API_KEY","serverProvider":"atlascloud","getAIModel":{"provider":"atlascloud","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"atlascloud","apiKey":"server-key","baseURL":"https://api.atlascloud.ai/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"only CUSTOM_API_KEY","serverProvider":"custom","getAIModel":{"error":"OpenAI-compatible needs a base URL. Add it in the model settings."}}
{"noProvider":true,"env":"vertex and openai","serverProvider":null,"getAIModel":{"error":"Multiple AI providers configured (openai, vertexai). Please set AI_PROVIDER to specify which one to use."}}
{"noProvider":true,"env":"only OLLAMA_API_KEY","serverProvider":null,"getAIModel":{"error":"No AI provider configured. Please set one of the following API keys in your .env.local file:\n- OPENAI_API_KEY for openai\n- ANTHROPIC_API_KEY for anthropic\n- GOOGLE_GENERATIVE_AI_API_KEY for google\n- DEEPSEEK_API_KEY for deepseek\n- QWEN_API_KEY for qwen\n- DOUBAO_API_KEY for doubao\n- GLM_API_KEY for glm\n- KIMI_API_KEY for kimi\n- MINIMAX_API_KEY for minimax\n- MIMO_API_KEY for mimo\n- OPENROUTER_API_KEY for openrouter\n- AIHUBMIX_API_KEY for aihubmix\n- SILICONFLOW_API_KEY for siliconflow\n- MODELSCOPE_API_KEY for modelscope\n- NOVITA_API_KEY for novita\n- ATLASCLOUD_API_KEY for atlascloud\n- QINIU_API_KEY for qiniu\n- AI_GATEWAY_API_KEY for gateway\n- GOOGLE_VERTEX_API_KEY for vertexai\n- AZURE_API_KEY for azure\n- SGLANG_API_KEY for sglang\n- CUSTOM_API_KEY for custom\n- AWS_ACCESS_KEY_ID for bedrock\nOr set AI_PROVIDER=ollama for local Ollama."}}
{"noProvider":true,"env":"no key at all","serverProvider":null,"getAIModel":{"error":"No AI provider configured. Please set one of the following API keys in your .env.local file:\n- OPENAI_API_KEY for openai\n- ANTHROPIC_API_KEY for anthropic\n- GOOGLE_GENERATIVE_AI_API_KEY for google\n- DEEPSEEK_API_KEY for deepseek\n- QWEN_API_KEY for qwen\n- DOUBAO_API_KEY for doubao\n- GLM_API_KEY for glm\n- KIMI_API_KEY for kimi\n- MINIMAX_API_KEY for minimax\n- MIMO_API_KEY for mimo\n- OPENROUTER_API_KEY for openrouter\n- AIHUBMIX_API_KEY for aihubmix\n- SILICONFLOW_API_KEY for siliconflow\n- MODELSCOPE_API_KEY for modelscope\n- NOVITA_API_KEY for novita\n- ATLASCLOUD_API_KEY for atlascloud\n- QINIU_API_KEY for qiniu\n- AI_GATEWAY_API_KEY for gateway\n- GOOGLE_VERTEX_API_KEY for vertexai\n- AZURE_API_KEY for azure\n- SGLANG_API_KEY for sglang\n- CUSTOM_API_KEY for custom\n- AWS_ACCESS_KEY_ID for bedrock\nOr set AI_PROVIDER=ollama for local Ollama."}}
{"noProvider":true,"env":"AI_PROVIDER=openai","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=anthropic","getAIModel":{"error":"Either ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN environment variable is required for anthropic provider. Please set one in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=google","getAIModel":{"error":"GOOGLE_GENERATIVE_AI_API_KEY environment variable is required for google provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=vertexai","getAIModel":{"error":"GOOGLE_VERTEX_API_KEY environment variable is required for vertexai provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=azure","getAIModel":{"error":"AZURE_API_KEY environment variable is required for azure provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=bedrock","getAIModel":{"provider":"bedrock","modelId":"test-model","model":{"factory":"bedrock","method":"default","modelId":"test-model","options":{"region":"us-west-2","credentialProvider":"node-chain"}}}}
{"noProvider":true,"env":"AI_PROVIDER=ollama","getAIModel":{"provider":"ollama","modelId":"test-model","model":{"factory":"ollama","method":"default","modelId":"test-model","options":{}}}}
{"noProvider":true,"env":"AI_PROVIDER=openrouter","getAIModel":{"error":"OPENROUTER_API_KEY environment variable is required for openrouter provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=aihubmix","getAIModel":{"error":"AIHUBMIX_API_KEY environment variable is required for aihubmix provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=deepseek","getAIModel":{"error":"DEEPSEEK_API_KEY environment variable is required for deepseek provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=siliconflow","getAIModel":{"error":"SILICONFLOW_API_KEY environment variable is required for siliconflow provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=sglang","getAIModel":{"error":"SGLANG_API_KEY environment variable is required for sglang provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=gateway","getAIModel":{"error":"AI_GATEWAY_API_KEY environment variable is required for gateway provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=edgeone","getAIModel":{"provider":"edgeone","modelId":"test-model","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"test-model","options":{"name":"edgeone","apiKey":"edgeone","baseURL":"/api/edgeai","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}}}
{"noProvider":true,"env":"AI_PROVIDER=doubao","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=modelscope","getAIModel":{"error":"MODELSCOPE_API_KEY environment variable is required for modelscope provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=glm","getAIModel":{"error":"GLM_API_KEY environment variable is required for glm provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=qwen","getAIModel":{"error":"QWEN_API_KEY environment variable is required for qwen provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=qiniu","getAIModel":{"error":"QINIU_API_KEY environment variable is required for qiniu provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=kimi","getAIModel":{"error":"KIMI_API_KEY environment variable is required for kimi provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=minimax","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=novita","getAIModel":{"error":"NOVITA_API_KEY environment variable is required for novita provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=mimo","getAIModel":{"error":"MIMO_API_KEY environment variable is required for mimo provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=atlascloud","getAIModel":{"error":"ATLASCLOUD_API_KEY environment variable is required for atlascloud provider. Please set it in your .env.local file."}}
{"noProvider":true,"env":"AI_PROVIDER=custom","getAIModel":{"error":"CUSTOM_API_KEY environment variable is required for custom provider. Please set it in your .env.local file."}}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"none","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"key","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"custom-env-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPair","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"default","modelId":"gpt-5","options":{"apiKey":"server-key"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-5","shape":"slashOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-5","model":{"factory":"openai","method":"chat","modelId":"gpt-5","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}},"providerOptions":{"openai":{"reasoningSummary":"auto"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"none","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"key","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"custom-env-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for openai provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPair","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"client-key","baseURL":"https://api.openai.com/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"empty","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"OPENAI_API_KEY environment variable is required for openai provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"default","modelId":"gpt-4o","options":{"apiKey":"server-key"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"openai","modelId":"gpt-4o","shape":"slashOnly","env":"everything","getAIModel":{"provider":"openai","modelId":"gpt-4o","model":{"factory":"openai","method":"chat","modelId":"gpt-4o","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"none","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"key","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPair","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://u.example/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"deepseek-v3","shape":"slashOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"deepseek-v3","model":{"factory":"deepseek","method":"default","modelId":"deepseek-v3","options":{"apiKey":"server-key","baseURL":"https://server.example/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"none","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"key","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndSlash","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1/chat/completions","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"empty","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"serverKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"ollamaKey","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"azureResource","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"anthropicToken","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"adminAws","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"desktop","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvEmpty","env":"everything","getAIModel":{"error":"CUSTOM_KEY_EMPTY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayPartial","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"empty","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"serverKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"serverKeyAndUrl","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"ollamaKey","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"azureResource","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"anthropicToken","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"adminAws","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"desktop","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvArrayEmpty","env":"everything","getAIModel":{"error":"At least one of [CUSTOM_KEY_EMPTY, CUSTOM_KEY_EMPTY_2] environment variables is required for doubao provider. Please set at least one in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyEnvAndUrlEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"custom-env-key","baseURL":"https://custom-env.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPair","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsIdOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndPrivateUrl","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"http://10.0.0.5:8000/v1","fetch":"guarded","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":true,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"http://10.0.0.5:8000/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"vertexKeyOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"awsPairWithSession","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"headersAndUrl","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"trustedUrlAndKey","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://u.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":"https://u.example/v1/chat/completions"}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"empty","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"ollamaKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"azureResource","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"anthropicToken","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"adminAws","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"keyAndUrlEnv","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"client-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"empty","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"serverKey","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"serverKeyAndUrl","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"ollamaKey","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"azureResource","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"anthropicToken","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"adminAws","getAIModel":{"error":"DOUBAO_API_KEY environment variable is required for doubao provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"desktop","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://ark.cn-beijing.volces.com/api/v3","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"doubao","modelId":"doubao-seed","shape":"slashOnly","env":"everything","getAIModel":{"provider":"doubao","modelId":"doubao-seed","model":{"wrapped":{"factory":"openai-compatible","method":"default","modelId":"doubao-seed","options":{"name":"doubao","apiKey":"server-key","baseURL":"https://server.example/v1","includeUsage":true}},"middleware":{"middleware":"extractReasoning","tagName":"think"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"empty","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"serverKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"serverKeyAndUrl","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"ollamaKey","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"azureResource","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"anthropicToken","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"adminAws","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"desktop","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"url","env":"everything","getAIModel":{"error":"API key is required when using a custom base URL. Please provide your own API key in Settings."},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndUrl","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"empty","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"ollamaKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"azureResource","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"anthropicToken","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"adminAws","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"keyAndPastedPath","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"client-key","baseURL":"https://u.example/anthropic/v1","fetch":"guarded"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"empty","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"serverKey","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://u.example/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"serverKeyAndUrl","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://u.example/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"ollamaKey","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"azureResource","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"anthropicToken","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"adminAws","getAIModel":{"error":"MINIMAX_API_KEY environment variable is required for minimax provider. Please set it in your .env.local file."},"usesServerCredentials":true,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"desktop","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://u.example/anthropic/v1"}}},"usesServerCredentials":false,"usesServerEndpoint":false,"chatRequestUrl":null}
{"provider":"minimax","modelId":"MiniMax-M3","shape":"trustedUrl","env":"everything","getAIModel":{"provider":"minimax","modelId":"MiniMax-M3","model":{"factory":"anthropic","method":"default","modelId":"MiniMax-M3","options":{"apiKey":"server-key","baseURL":"https://u.example/anthropic/v1"}}},"usesServerCredentials":true,"usesServerEndpoint":false,"globalBaseUrl":"https://server.example/v1","chatRequestUrl":null}
{"reasoningProbe":true,"provider":"openai","modelId":"gpt-daybreak-blue-latest","providerOptions":null}
{"reasoningProbe":true,"provider":"openai","modelId":"gpt-daybreak-red-latest","providerOptions":null}
{"reasoningProbe":true,"provider":"openai","modelId":"gpt-realtime-2.1","providerOptions":null}
{"reasoningProbe":true,"provider":"openai","modelId":"gpt-5","providerOptions":{"openai":{"reasoningSummary":"auto"}}}
{"reasoningProbe":true,"provider":"openai","modelId":"gpt-unknown","providerOptions":null}
{"reasoningProbe":true,"provider":"openai","modelId":"GPT-Realtime-2.1","providerOptions":null}
{"reasoningProbe":true,"provider":"google","modelId":"deep-research-max-preview-04-2026","providerOptions":null}
{"reasoningProbe":true,"provider":"google","modelId":"deep-research-preview-04-2026","providerOptions":null}
{"reasoningProbe":true,"provider":"google","modelId":"gemini-flash-latest","providerOptions":null}
{"reasoningProbe":true,"provider":"google","modelId":"gemini-flash-lite-latest","providerOptions":null}
{"reasoningProbe":true,"provider":"google","modelId":"gemma-4-26b-a4b-it","providerOptions":null}
{"reasoningProbe":true,"provider":"google","modelId":"gemma-4-31b-it","providerOptions":null}
{"reasoningProbe":true,"provider":"google","modelId":"gemini-2.5-flash","providerOptions":{"google":{"thinkingConfig":{"includeThoughts":true}}}}
{"reasoningProbe":true,"provider":"google","modelId":"gemini-unknown","providerOptions":null}
{"reasoningProbe":true,"provider":"google","modelId":"gemini-flash-latest-001","providerOptions":null}