diff options
| -rw-r--r-- | packages/opencode/src/server/routes/instance/httpapi/tui.ts | 4 | ||||
| -rw-r--r-- | packages/sdk/js/src/v2/gen/types.gen.ts | 36 | ||||
| -rw-r--r-- | packages/sdk/openapi.json | 100 |
3 files changed, 71 insertions, 69 deletions
diff --git a/packages/opencode/src/server/routes/instance/httpapi/tui.ts b/packages/opencode/src/server/routes/instance/httpapi/tui.ts index 030644bff..c5695cf07 100644 --- a/packages/opencode/src/server/routes/instance/httpapi/tui.ts +++ b/packages/opencode/src/server/routes/instance/httpapi/tui.ts @@ -252,7 +252,9 @@ export const tuiHandlers = Layer.unwrap( payload: typeof TuiEvent.SessionSelect.properties.Type }) { const row = yield* Effect.sync(() => - Database.use((db) => db.select({ id: SessionTable.id }).from(SessionTable).where(eq(SessionTable.id, ctx.payload.sessionID)).get()), + Database.use((db) => + db.select({ id: SessionTable.id }).from(SessionTable).where(eq(SessionTable.id, ctx.payload.sessionID)).get(), + ), ) if (!row) return yield* new HttpApiError.NotFound({}) yield* bus.publish(TuiEvent.SessionSelect, ctx.payload) diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index a723b3083..b034777f2 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -84,20 +84,6 @@ export type EventLspUpdated = { } } -export type EventInstallationUpdated = { - type: "installation.updated" - properties: { - version: string - } -} - -export type EventInstallationUpdateAvailable = { - type: "installation.update-available" - properties: { - version: string - } -} - export type EventMessagePartDelta = { type: "message.part.delta" properties: { @@ -230,6 +216,20 @@ export type EventSessionError = { } } +export type EventInstallationUpdated = { + type: "installation.updated" + properties: { + version: string + } +} + +export type EventInstallationUpdateAvailable = { + type: "installation.update-available" + properties: { + version: string + } +} + export type QuestionOption = { /** * Display text (1-5 words, concise) @@ -1117,13 +1117,13 @@ export type GlobalEvent = { | EventFileWatcherUpdated | EventLspClientDiagnostics | EventLspUpdated - | EventInstallationUpdated - | EventInstallationUpdateAvailable | EventMessagePartDelta | EventPermissionAsked | EventPermissionReplied | EventSessionDiff | EventSessionError + | EventInstallationUpdated + | EventInstallationUpdateAvailable | EventQuestionAsked | EventQuestionReplied | EventQuestionRejected @@ -2060,13 +2060,13 @@ export type Event = | EventFileWatcherUpdated | EventLspClientDiagnostics | EventLspUpdated - | EventInstallationUpdated - | EventInstallationUpdateAvailable | EventMessagePartDelta | EventPermissionAsked | EventPermissionReplied | EventSessionDiff | EventSessionError + | EventInstallationUpdated + | EventInstallationUpdateAvailable | EventQuestionAsked | EventQuestionReplied | EventQuestionRejected diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index 118329858..e9e493bda 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -7738,44 +7738,6 @@ }, "required": ["type", "properties"] }, - "Event.installation.updated": { - "type": "object", - "properties": { - "type": { - "type": "string", - "const": "installation.updated" - }, - "properties": { - "type": "object", - "properties": { - "version": { - "type": "string" - } - }, - "required": ["version"] - } - }, - "required": ["type", "properties"] - }, - "Event.installation.update-available": { - "type": "object", - "properties": { - "type": { - "type": "string", - "const": "installation.update-available" - }, - "properties": { - "type": "object", - "properties": { - "version": { - "type": "string" - } - }, - "required": ["version"] - } - }, - "required": ["type", "properties"] - }, "Event.message.part.delta": { "type": "object", "properties": { @@ -8156,6 +8118,44 @@ }, "required": ["type", "properties"] }, + "Event.installation.updated": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "installation.updated" + }, + "properties": { + "type": "object", + "properties": { + "version": { + "type": "string" + } + }, + "required": ["version"] + } + }, + "required": ["type", "properties"] + }, + "Event.installation.update-available": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "installation.update-available" + }, + "properties": { + "type": "object", + "properties": { + "version": { + "type": "string" + } + }, + "required": ["version"] + } + }, + "required": ["type", "properties"] + }, "QuestionOption": { "type": "object", "properties": { @@ -10800,12 +10800,6 @@ "$ref": "#/components/schemas/Event.lsp.updated" }, { - "$ref": "#/components/schemas/Event.installation.updated" - }, - { - "$ref": "#/components/schemas/Event.installation.update-available" - }, - { "$ref": "#/components/schemas/Event.message.part.delta" }, { @@ -10821,6 +10815,12 @@ "$ref": "#/components/schemas/Event.session.error" }, { + "$ref": "#/components/schemas/Event.installation.updated" + }, + { + "$ref": "#/components/schemas/Event.installation.update-available" + }, + { "$ref": "#/components/schemas/Event.question.asked" }, { @@ -13059,12 +13059,6 @@ "$ref": "#/components/schemas/Event.lsp.updated" }, { - "$ref": "#/components/schemas/Event.installation.updated" - }, - { - "$ref": "#/components/schemas/Event.installation.update-available" - }, - { "$ref": "#/components/schemas/Event.message.part.delta" }, { @@ -13080,6 +13074,12 @@ "$ref": "#/components/schemas/Event.session.error" }, { + "$ref": "#/components/schemas/Event.installation.updated" + }, + { + "$ref": "#/components/schemas/Event.installation.update-available" + }, + { "$ref": "#/components/schemas/Event.question.asked" }, { |
