fix(prompt-gate): scope reservation releases

This commit is contained in:
YeonGyu-Kim
2026-05-15 21:52:29 +09:00
parent 2eec0d96d9
commit 2bd4944bad
8 changed files with 156 additions and 8 deletions
+4 -1
View File
@@ -47,7 +47,10 @@ export function createAutoRetryHelpers(deps: HookDeps) {
}
try {
await ctx.client.session.abort({ path: { id: sessionID } })
releasePromptAsyncReservation(sessionID, `runtime-fallback-abort:${source}`)
releasePromptAsyncReservation(sessionID, `runtime-fallback-abort:${source}`, {
reservedBy: `runtime-fallback:${source}`,
reservedByPrefix: "runtime-fallback:",
})
log(`[${HOOK_NAME}] Aborted in-flight session request (${source})`, { sessionID })
} catch (error) {
log(`[${HOOK_NAME}] Failed to abort in-flight session request (${source})`, {