summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/js/src
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2026-04-08 15:55:14 -0500
committerGitHub <[email protected]>2026-04-08 15:55:14 -0500
commit4961d72c0fa23ee23bca9ea59b86a2b13bcf4427 (patch)
tree8cdab62ea19223c38a62981450eb77a089436717 /packages/sdk/js/src
parent00cb8839ae71a1aae0a9bac92a1f53c61ef70bf9 (diff)
downloadopencode-4961d72c0fa23ee23bca9ea59b86a2b13bcf4427.tar.gz
opencode-4961d72c0fa23ee23bca9ea59b86a2b13bcf4427.zip
tweak: separate ModelsDev.Model and Config model schemas (#21561)
Diffstat (limited to 'packages/sdk/js/src')
-rw-r--r--packages/sdk/js/src/v2/gen/types.gen.ts54
1 files changed, 27 insertions, 27 deletions
diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts
index e21e093c6..4f226e60c 100644
--- a/packages/sdk/js/src/v2/gen/types.gen.ts
+++ b/packages/sdk/js/src/v2/gen/types.gen.ts
@@ -1250,6 +1250,29 @@ export type ProviderConfig = {
env?: Array<string>
id?: string
npm?: string
+ whitelist?: Array<string>
+ blacklist?: Array<string>
+ options?: {
+ apiKey?: string
+ baseURL?: string
+ /**
+ * GitHub Enterprise URL for copilot authentication
+ */
+ enterpriseUrl?: string
+ /**
+ * Enable promptCacheKey for this provider (default false)
+ */
+ setCacheKey?: boolean
+ /**
+ * Timeout in milliseconds for requests to this provider. Default is 300000 (5 minutes). Set to false to disable timeout.
+ */
+ timeout?: number | false
+ /**
+ * Timeout in milliseconds between streamed SSE chunks for this provider. If no chunk arrives within this window, the request is aborted.
+ */
+ chunkTimeout?: number
+ [key: string]: unknown | string | boolean | number | false | number | undefined
+ }
models?: {
[key: string]: {
id?: string
@@ -1288,16 +1311,16 @@ export type ProviderConfig = {
}
experimental?: boolean
status?: "alpha" | "beta" | "deprecated"
+ provider?: {
+ npm?: string
+ api?: string
+ }
options?: {
[key: string]: unknown
}
headers?: {
[key: string]: string
}
- provider?: {
- npm?: string
- api?: string
- }
/**
* Variant-specific configuration
*/
@@ -1312,29 +1335,6 @@ export type ProviderConfig = {
}
}
}
- whitelist?: Array<string>
- blacklist?: Array<string>
- options?: {
- apiKey?: string
- baseURL?: string
- /**
- * GitHub Enterprise URL for copilot authentication
- */
- enterpriseUrl?: string
- /**
- * Enable promptCacheKey for this provider (default false)
- */
- setCacheKey?: boolean
- /**
- * Timeout in milliseconds for requests to this provider. Default is 300000 (5 minutes). Set to false to disable timeout.
- */
- timeout?: number | false
- /**
- * Timeout in milliseconds between streamed SSE chunks for this provider. If no chunk arrives within this window, the request is aborted.
- */
- chunkTimeout?: number
- [key: string]: unknown | string | boolean | number | false | number | undefined
- }
}
export type McpLocalConfig = {