fix: serialize claude cli runs

This commit is contained in:
Peter Steinberger
2026-01-09 04:58:21 +00:00
parent aa5e75e853
commit 9114331218
8 changed files with 222 additions and 47 deletions

View File

@@ -411,7 +411,7 @@ export async function agentCommand(
let result: Awaited<ReturnType<typeof runEmbeddedPiAgent>>;
let fallbackProvider = provider;
let fallbackModel = model;
const claudeResumeId = sessionEntry?.claudeCliSessionId?.trim();
const claudeSessionId = sessionEntry?.claudeCliSessionId?.trim();
try {
const messageProvider = resolveMessageProvider(
opts.messageProvider,
@@ -436,7 +436,7 @@ export async function agentCommand(
timeoutMs,
runId,
extraSystemPrompt: opts.extraSystemPrompt,
resumeSessionId: claudeResumeId,
claudeSessionId,
});
}
return runEmbeddedPiAgent({