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[], {