Files
openclaw/src/agents/pi-embedded-runner/run.overflow-compaction.fixture.ts
2026-02-14 23:51:41 +00:00

23 lines
603 B
TypeScript

import type { EmbeddedRunAttemptResult } from "./run/types.js";
export function makeAttemptResult(
overrides: Partial<EmbeddedRunAttemptResult> = {},
): EmbeddedRunAttemptResult {
return {
aborted: false,
timedOut: false,
timedOutDuringCompaction: false,
promptError: null,
sessionIdUsed: "test-session",
assistantTexts: ["Hello!"],
toolMetas: [],
lastAssistant: undefined,
messagesSnapshot: [],
didSendViaMessagingTool: false,
messagingToolSentTexts: [],
messagingToolSentTargets: [],
cloudCodeAssistFormatError: false,
...overrides,
};
}