From 071fab16189d366b39e571b5f34df18057c07de3 Mon Sep 17 00:00:00 2001 From: MoerAI Date: Wed, 18 Mar 2026 19:08:05 +0900 Subject: [PATCH] fix: match existing codebase session.messages() parameter shape --- src/hooks/preemptive-compaction-degradation-monitor.ts | 4 ++-- src/hooks/preemptive-compaction-no-text-tail.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/hooks/preemptive-compaction-degradation-monitor.ts b/src/hooks/preemptive-compaction-degradation-monitor.ts index cfc684b74..4eb3dfc37 100644 --- a/src/hooks/preemptive-compaction-degradation-monitor.ts +++ b/src/hooks/preemptive-compaction-degradation-monitor.ts @@ -23,8 +23,8 @@ interface ClientLike { query: { directory: string } }) => Promise messages: (input: { - sessionID: string - directory: string + path: { id: string } + query?: { directory: string } }) => Promise } tui: { diff --git a/src/hooks/preemptive-compaction-no-text-tail.ts b/src/hooks/preemptive-compaction-no-text-tail.ts index 03091c3f5..712ed1ff3 100644 --- a/src/hooks/preemptive-compaction-no-text-tail.ts +++ b/src/hooks/preemptive-compaction-no-text-tail.ts @@ -38,8 +38,8 @@ export async function resolveNoTextTailFromSession(args: { client: { session: { messages: (input: { - sessionID: string - directory: string + path: { id: string } + query?: { directory: string } }) => Promise } } @@ -51,8 +51,8 @@ export async function resolveNoTextTailFromSession(args: { try { const response = await client.session.messages({ - sessionID, - directory, + path: { id: sessionID }, + query: { directory }, }) const messages = normalizeSDKResponse(response, [] as SessionMessage[], {