fix(runtime-events): honor OpenCode progress shapes

This commit is contained in:
YeonGyu-Kim
2026-05-19 13:48:45 +09:00
parent 38462aa9d2
commit 44ef5dec1d
6 changed files with 93 additions and 7 deletions
+3 -2
View File
@@ -76,13 +76,14 @@ export function createPreemptiveCompactionHook(
sessionID?: string
providerID?: string
modelID?: string
finish?: boolean
finish?: unknown
tokens?: TokenInfo
parts?: unknown
} | undefined
const sessionID = resolveMessageEventSessionID(props)
if (!info || info.role !== "assistant" || !info.finish || !sessionID) return
const finish = info?.finish
if (!info || info.role !== "assistant" || !finish || !sessionID) return
if (isCompactionAgent(info.agent)) return
if (info.providerID && info.tokens) {