Merged via squash. Prepared head SHA: 0957b32dc63b16d710403565953b77bfbd2bd987 Co-authored-by: davidrudduck <47308254+davidrudduck@users.noreply.github.com> Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com> Reviewed-by: @jalehman
31 lines
953 B
TypeScript
31 lines
953 B
TypeScript
import { vi } from "vitest";
|
|
import {
|
|
mockedContextEngine,
|
|
mockedContextEngineCompact,
|
|
} from "./run.overflow-compaction.mocks.shared.js";
|
|
import { runEmbeddedAttempt } from "./run/attempt.js";
|
|
import {
|
|
sessionLikelyHasOversizedToolResults,
|
|
truncateOversizedToolResultsInSession,
|
|
} from "./tool-result-truncation.js";
|
|
|
|
export const mockedRunEmbeddedAttempt = vi.mocked(runEmbeddedAttempt);
|
|
export const mockedCompactDirect = mockedContextEngineCompact;
|
|
export const mockedSessionLikelyHasOversizedToolResults = vi.mocked(
|
|
sessionLikelyHasOversizedToolResults,
|
|
);
|
|
export const mockedTruncateOversizedToolResultsInSession = vi.mocked(
|
|
truncateOversizedToolResultsInSession,
|
|
);
|
|
export { mockedContextEngine };
|
|
|
|
export const overflowBaseRunParams = {
|
|
sessionId: "test-session",
|
|
sessionKey: "test-key",
|
|
sessionFile: "/tmp/session.json",
|
|
workspaceDir: "/tmp/workspace",
|
|
prompt: "hello",
|
|
timeoutMs: 30000,
|
|
runId: "run-1",
|
|
} as const;
|