From 6d95f0d14cbd83fc8b7775f77ba39ab2881008f3 Mon Sep 17 00:00:00 2001 From: Dax Date: Fri, 13 Feb 2026 23:19:02 -0500 Subject: sqlite again (#10597) Co-authored-by: Github Action Co-authored-by: opencode-agent[bot] Co-authored-by: Brendan Allan --- packages/sdk/js/openapi.json | 0 packages/sdk/js/src/v2/gen/types.gen.ts | 17 +++++++++----- packages/sdk/openapi.json | 39 ++++++++++++++++++++++++++++----- 3 files changed, 45 insertions(+), 11 deletions(-) create mode 100644 packages/sdk/js/openapi.json (limited to 'packages/sdk') diff --git a/packages/sdk/js/openapi.json b/packages/sdk/js/openapi.json new file mode 100644 index 000000000..e69de29bb diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index b22b7e9af..efb7e202e 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -525,7 +525,17 @@ export type EventMessagePartUpdated = { type: "message.part.updated" properties: { part: Part - delta?: string + } +} + +export type EventMessagePartDelta = { + type: "message.part.delta" + properties: { + sessionID: string + messageID: string + partID: string + field: string + delta: string } } @@ -695,10 +705,6 @@ export type Todo = { * Priority level of the task: high, medium, low */ priority: string - /** - * Unique identifier for the todo item - */ - id: string } export type EventTodoUpdated = { @@ -948,6 +954,7 @@ export type Event = | EventMessageUpdated | EventMessageRemoved | EventMessagePartUpdated + | EventMessagePartDelta | EventMessagePartRemoved | EventPermissionAsked | EventPermissionReplied diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index 70596431b..85a1af9d7 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -7338,12 +7338,40 @@ "properties": { "part": { "$ref": "#/components/schemas/Part" + } + }, + "required": ["part"] + } + }, + "required": ["type", "properties"] + }, + "Event.message.part.delta": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "message.part.delta" + }, + "properties": { + "type": "object", + "properties": { + "sessionID": { + "type": "string" + }, + "messageID": { + "type": "string" + }, + "partID": { + "type": "string" + }, + "field": { + "type": "string" }, "delta": { "type": "string" } }, - "required": ["part"] + "required": ["sessionID", "messageID", "partID", "field", "delta"] } }, "required": ["type", "properties"] @@ -7757,13 +7785,9 @@ "priority": { "description": "Priority level of the task: high, medium, low", "type": "string" - }, - "id": { - "description": "Unique identifier for the todo item", - "type": "string" } }, - "required": ["content", "status", "priority", "id"] + "required": ["content", "status", "priority"] }, "Event.todo.updated": { "type": "object", @@ -8434,6 +8458,9 @@ { "$ref": "#/components/schemas/Event.message.part.updated" }, + { + "$ref": "#/components/schemas/Event.message.part.delta" + }, { "$ref": "#/components/schemas/Event.message.part.removed" }, -- cgit v1.2.3