fix(tui): use generated event union (#34118)

Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
This commit is contained in:
opencode-agent[bot]
2026-06-26 18:04:53 -04:00
committed by GitHub
co-authored by 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴
parent 7a17925495
commit 43e39d7f68
+3 -3
View File
@@ -16,7 +16,7 @@ import type {
SessionMessageAssistantTool, SessionMessageAssistantTool,
SessionV2Info, SessionV2Info,
SkillV2Info, SkillV2Info,
V2Event, V2Event1,
} from "@opencode-ai/sdk/v2" } from "@opencode-ai/sdk/v2"
import { createStore, produce } from "solid-js/store" import { createStore, produce } from "solid-js/store"
import { createSimpleContext } from "./helper" import { createSimpleContext } from "./helper"
@@ -121,7 +121,7 @@ export const { use: useData, provider: DataProvider } = createSimpleContext({
}, },
} }
function handleEvent(event: V2Event) { function handleEvent(event: V2Event1) {
switch (event.type) { switch (event.type) {
case "catalog.updated": case "catalog.updated":
void Promise.all([ void Promise.all([
@@ -408,7 +408,7 @@ export const { use: useData, provider: DataProvider } = createSimpleContext({
...event, ...event,
data: event.properties, data: event.properties,
location: { directory: metadata.directory, workspaceID: metadata.workspace }, location: { directory: metadata.directory, workspaceID: metadata.workspace },
} as V2Event) } as V2Event1)
}) })
onCleanup(unsub) onCleanup(unsub)
}) })