diff --git a/cloud/core/package.json b/cloud/core/package.json index 48d8293e..6f000bdc 100644 --- a/cloud/core/package.json +++ b/cloud/core/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@opencode/cloud-core", - "version": "0.4.29", + "version": "0.4.34", "private": true, "type": "module", "dependencies": { diff --git a/cloud/function/package.json b/cloud/function/package.json index 6ceeb246..531a2d25 100644 --- a/cloud/function/package.json +++ b/cloud/function/package.json @@ -1,6 +1,6 @@ { "name": "@opencode/cloud-function", - "version": "0.4.29", + "version": "0.4.34", "$schema": "https://json.schemastore.org/package.json", "private": true, "type": "module", diff --git a/cloud/web/package.json b/cloud/web/package.json index 0d356114..d32ea217 100644 --- a/cloud/web/package.json +++ b/cloud/web/package.json @@ -1,6 +1,6 @@ { "name": "@opencode/cloud-web", - "version": "0.4.29", + "version": "0.4.34", "private": true, "description": "", "type": "module", diff --git a/packages/function/package.json b/packages/function/package.json index 5a70453f..cd046e38 100644 --- a/packages/function/package.json +++ b/packages/function/package.json @@ -1,6 +1,6 @@ { "name": "@opencode/function", - "version": "0.4.29", + "version": "0.4.34", "$schema": "https://json.schemastore.org/package.json", "private": true, "type": "module", diff --git a/packages/opencode/package.json b/packages/opencode/package.json index cf4f5032..3f17edbc 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -1,6 +1,6 @@ { "$schema": "https://json.schemastore.org/package.json", - "version": "0.4.29", + "version": "0.4.34", "name": "opencode", "type": "module", "private": true, diff --git a/packages/plugin/package.json b/packages/plugin/package.json index d3c93687..e89753e9 100644 --- a/packages/plugin/package.json +++ b/packages/plugin/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@opencode-ai/plugin", - "version": "0.4.29", + "version": "0.4.34", "type": "module", "scripts": { "typecheck": "tsc --noEmit" diff --git a/packages/sdk/js/package.json b/packages/sdk/js/package.json index c63d1d1f..7ddc86d5 100644 --- a/packages/sdk/js/package.json +++ b/packages/sdk/js/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@opencode-ai/sdk", - "version": "0.4.29", + "version": "0.4.34", "type": "module", "scripts": { "typecheck": "tsc --noEmit" diff --git a/packages/sdk/js/src/gen/types.gen.ts b/packages/sdk/js/src/gen/types.gen.ts index 5bc67b1d..ddf7ac08 100644 --- a/packages/sdk/js/src/gen/types.gen.ts +++ b/packages/sdk/js/src/gen/types.gen.ts @@ -912,6 +912,15 @@ export type AgentConfig = { */ description?: string mode?: string + permission?: { + edit?: string + bash?: + | string + | { + [key: string]: string + } + webfetch?: string + } [key: string]: | unknown | string @@ -921,6 +930,15 @@ export type AgentConfig = { } | boolean | string + | { + edit?: string + bash?: + | string + | { + [key: string]: string + } + webfetch?: string + } | undefined } @@ -1061,6 +1079,13 @@ export type Agent = { mode: string topP?: number temperature?: number + permission: { + edit: string + bash: { + [key: string]: string + } + webfetch?: string + } model?: { modelID: string providerID: string diff --git a/packages/web/package.json b/packages/web/package.json index e974b291..af85420c 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,7 +1,7 @@ { "name": "@opencode/web", "type": "module", - "version": "0.4.29", + "version": "0.4.34", "scripts": { "dev": "astro dev", "dev:remote": "sst shell --stage=dev --target=Web astro dev", diff --git a/sdks/vscode/package.json b/sdks/vscode/package.json index e34df276..b1f3c119 100644 --- a/sdks/vscode/package.json +++ b/sdks/vscode/package.json @@ -2,7 +2,7 @@ "name": "opencode", "displayName": "opencode", "description": "opencode for VS Code", - "version": "0.4.29", + "version": "0.4.34", "publisher": "sst-dev", "repository": { "type": "git",