From 4b30705c425ceb832b7c91940c6f4f0674e815aa Mon Sep 17 00:00:00 2001 From: opencode Date: Sun, 14 Sep 2025 06:07:43 +0000 Subject: release: v0.8.0 --- packages/function/package.json | 2 +- packages/opencode/package.json | 2 +- packages/plugin/package.json | 2 +- packages/sdk/js/package.json | 2 +- packages/sdk/js/src/gen/types.gen.ts | 42 +++++++++++++++++++----------------- packages/web/package.json | 2 +- 6 files changed, 27 insertions(+), 25 deletions(-) (limited to 'packages') diff --git a/packages/function/package.json b/packages/function/package.json index 1b3766c7a..2649b483d 100644 --- a/packages/function/package.json +++ b/packages/function/package.json @@ -1,6 +1,6 @@ { "name": "@opencode/function", - "version": "0.7.9", + "version": "0.8.0", "$schema": "https://json.schemastore.org/package.json", "private": true, "type": "module", diff --git a/packages/opencode/package.json b/packages/opencode/package.json index e69663509..14280c6c6 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -1,6 +1,6 @@ { "$schema": "https://json.schemastore.org/package.json", - "version": "0.7.9", + "version": "0.8.0", "name": "opencode", "type": "module", "private": true, diff --git a/packages/plugin/package.json b/packages/plugin/package.json index 7694e5f15..b6bd6a8fa 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.7.9", + "version": "0.8.0", "type": "module", "scripts": { "typecheck": "tsc --noEmit" diff --git a/packages/sdk/js/package.json b/packages/sdk/js/package.json index 3653ba93d..e2fc29ec0 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.7.9", + "version": "0.8.0", "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 7a2f964de..864afa39f 100644 --- a/packages/sdk/js/src/gen/types.gen.ts +++ b/packages/sdk/js/src/gen/types.gen.ts @@ -29,6 +29,9 @@ export type Event = | ({ type: "message.part.removed" } & EventMessagePartRemoved) + | ({ + type: "session.compacted" + } & EventSessionCompacted) | ({ type: "permission.updated" } & EventPermissionUpdated) @@ -38,21 +41,18 @@ export type Event = | ({ type: "file.edited" } & EventFileEdited) + | ({ + type: "session.idle" + } & EventSessionIdle) | ({ type: "session.updated" } & EventSessionUpdated) | ({ type: "session.deleted" } & EventSessionDeleted) - | ({ - type: "session.idle" - } & EventSessionIdle) | ({ type: "session.error" } & EventSessionError) - | ({ - type: "session.compacted" - } & EventSessionCompacted) | ({ type: "server.connected" } & EventServerConnected) @@ -425,6 +425,13 @@ export type EventMessagePartRemoved = { } } +export type EventSessionCompacted = { + type: "session.compacted" + properties: { + sessionID: string + } +} + export type EventPermissionUpdated = { type: "permission.updated" properties: Permission @@ -462,6 +469,13 @@ export type EventFileEdited = { } } +export type EventSessionIdle = { + type: "session.idle" + properties: { + sessionID: string + } +} + export type EventSessionUpdated = { type: "session.updated" properties: { @@ -499,13 +513,6 @@ export type EventSessionDeleted = { } } -export type EventSessionIdle = { - type: "session.idle" - properties: { - sessionID: string - } -} - export type EventSessionError = { type: "session.error" properties: { @@ -526,13 +533,6 @@ export type EventSessionError = { } } -export type EventSessionCompacted = { - type: "session.compacted" - properties: { - sessionID: string - } -} - export type EventServerConnected = { type: "server.connected" properties: { @@ -571,6 +571,7 @@ export type Config = { description?: string agent?: string model?: string + subtask?: boolean } } plugin?: Array @@ -1156,6 +1157,7 @@ export type Command = { agent?: string model?: string template: string + subtask?: boolean } export type Symbol = { diff --git a/packages/web/package.json b/packages/web/package.json index 85bd08c60..ed615d550 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,7 +1,7 @@ { "name": "@opencode/web", "type": "module", - "version": "0.7.9", + "version": "0.8.0", "scripts": { "dev": "astro dev", "dev:remote": "sst shell --stage=dev --target=Web astro dev", -- cgit v1.2.3