fix(agents): avoid synthetic tool-result writes on idle-timeout cleanup

This commit is contained in:
Vignesh Natarajan
2026-03-05 19:29:18 -08:00
parent 81b93b9ce0
commit 4daaea1190
8 changed files with 71 additions and 7 deletions

View File

@@ -817,6 +817,7 @@ export async function compactEmbeddedPiSessionDirect(
await flushPendingToolResultsAfterIdle({
agent: session?.agent,
sessionManager,
clearPendingOnTimeout: true,
});
session.dispose();
}