diff --git a/packages/opencode/src/server/routes/instance/httpapi/tui.ts b/packages/opencode/src/server/routes/instance/httpapi/tui.ts index 030644bff7..c5695cf077 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 a723b3083f..b034777f25 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 118329858b..e9e493bda8 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": { @@ -10799,12 +10799,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" }, @@ -10820,6 +10814,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" }, @@ -13058,12 +13058,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" }, @@ -13079,6 +13073,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" },