fix(prompt-gate): bind session messages receiver

This commit is contained in:
YeonGyu-Kim
2026-05-18 13:56:11 +09:00
parent d44cd1c1a0
commit 66cb72b831
2 changed files with 47 additions and 2 deletions
+3 -2
View File
@@ -238,10 +238,11 @@ async function sessionLatestAssistantIsWaitingOnTools<TInput>(args: {
source: string
timeoutMs: number
}): Promise<boolean> {
const messages = args.client.session?.messages
if (typeof messages !== "function") {
const session = args.client.session
if (typeof session?.messages !== "function") {
return false
}
const messages = session.messages.bind(session)
try {
const response = await withDispatchTimeout(