test: use sqlite helper transcript locators

This commit is contained in:
Peter Steinberger
2026-05-08 21:41:33 +01:00
parent e6d61f6bab
commit 4e0eb72cd5
5 changed files with 13 additions and 13 deletions

View File

@@ -228,7 +228,7 @@ export const mockedShouldPreferExplicitConfigApiKeyAuth = vi.fn(() => false);
export const overflowBaseRunParams = {
sessionId: "test-session",
sessionKey: "test-key",
sessionFile: "/tmp/session.json",
sessionFile: "sqlite-transcript://main/test-session.jsonl",
workspaceDir: "/tmp/workspace",
prompt: "hello",
timeoutMs: 30000,

View File

@@ -246,7 +246,7 @@ describe("overflow compaction in run loop", () => {
expect.objectContaining({ contextWindowTokens: 200000 }),
);
expect(mockedTruncateOversizedToolResultsInSession).toHaveBeenCalledWith(
expect.objectContaining({ sessionFile: "/tmp/session.json" }),
expect.objectContaining({ sessionFile: "sqlite-transcript://main/test-session.jsonl" }),
);
expect(mockedRunEmbeddedAttempt).toHaveBeenCalledTimes(2);
expect(mockedLog.info).toHaveBeenCalledWith(
@@ -302,7 +302,7 @@ describe("overflow compaction in run loop", () => {
}),
);
expect(mockedTruncateOversizedToolResultsInSession).toHaveBeenCalledWith(
expect.objectContaining({ sessionFile: "/tmp/session.json" }),
expect.objectContaining({ sessionFile: "sqlite-transcript://main/test-session.jsonl" }),
);
expect(mockedRunEmbeddedAttempt).toHaveBeenCalledTimes(2);
expect(mockedLog.info).toHaveBeenCalledWith(
@@ -472,7 +472,7 @@ describe("overflow compaction in run loop", () => {
expect(mockedCompactDirect).toHaveBeenCalledTimes(1);
expect(mockedTruncateOversizedToolResultsInSession).toHaveBeenCalledWith(
expect.objectContaining({ sessionFile: "/tmp/session.json" }),
expect.objectContaining({ sessionFile: "sqlite-transcript://main/test-session.jsonl" }),
);
expect(mockedRunEmbeddedAttempt).toHaveBeenCalledTimes(2);
expect(mockedLog.info).toHaveBeenCalledWith(

View File

@@ -166,7 +166,7 @@ describe("runEmbeddedPiAgent overflow compaction trigger routing", () => {
await runEmbeddedPiAgent({
sessionId: "test-session",
sessionKey: "test-key",
sessionFile: "/tmp/session.json",
sessionFile: "sqlite-transcript://main/test-session.jsonl",
workspaceDir: "/tmp/workspace",
prompt: "hello",
timeoutMs: 30000,
@@ -583,7 +583,7 @@ describe("runEmbeddedPiAgent overflow compaction trigger routing", () => {
expect(mockedCompactDirect).toHaveBeenCalledWith(
expect.objectContaining({
sessionId: "test-session",
sessionFile: "/tmp/session.json",
sessionFile: "sqlite-transcript://main/test-session.jsonl",
runtimeContext: expect.objectContaining({
trigger: "overflow",
authProfileId: "test-profile",
@@ -736,7 +736,7 @@ describe("runEmbeddedPiAgent overflow compaction trigger routing", () => {
await runEmbeddedPiAgent(overflowBaseRunParams);
expect(mockedGlobalHookRunner.runBeforeCompaction).toHaveBeenCalledWith(
{ messageCount: -1, sessionFile: "/tmp/session.json" },
{ messageCount: -1, sessionFile: "sqlite-transcript://main/test-session.jsonl" },
expect.objectContaining({
sessionKey: "test-key",
}),
@@ -746,7 +746,7 @@ describe("runEmbeddedPiAgent overflow compaction trigger routing", () => {
messageCount: -1,
compactedCount: -1,
tokenCount: 50,
sessionFile: "/tmp/session.json",
sessionFile: "sqlite-transcript://main/test-session.jsonl",
},
expect.objectContaining({
sessionKey: "test-key",
@@ -775,7 +775,7 @@ describe("runEmbeddedPiAgent overflow compaction trigger routing", () => {
contextEngine: mockedContextEngine,
sessionId: "test-session",
sessionKey: "test-key",
sessionFile: "/tmp/session.json",
sessionFile: "sqlite-transcript://main/test-session.jsonl",
reason: "compaction",
runtimeContext: expect.objectContaining({
trigger: "overflow",

View File

@@ -75,7 +75,7 @@ describe("timeout-triggered compaction", () => {
expect(mockedCompactDirect).toHaveBeenCalledWith(
expect.objectContaining({
sessionId: "test-session",
sessionFile: "/tmp/session.json",
sessionFile: "sqlite-transcript://main/test-session.jsonl",
tokenBudget: 200000,
force: true,
compactionTarget: "budget",
@@ -449,7 +449,7 @@ describe("timeout-triggered compaction", () => {
await runEmbeddedPiAgent(overflowBaseRunParams);
expect(mockedGlobalHookRunner.runBeforeCompaction).toHaveBeenCalledWith(
{ messageCount: -1, sessionFile: "/tmp/session.json" },
{ messageCount: -1, sessionFile: "sqlite-transcript://main/test-session.jsonl" },
expect.objectContaining({
sessionKey: "test-key",
}),
@@ -459,7 +459,7 @@ describe("timeout-triggered compaction", () => {
messageCount: -1,
compactedCount: -1,
tokenCount: 70,
sessionFile: "/tmp/session.json",
sessionFile: "sqlite-transcript://main/test-session.jsonl",
},
expect.objectContaining({
sessionKey: "test-key",

View File

@@ -33,7 +33,7 @@ export function createQueueTestRun(params: {
agentId: "agent",
agentDir: "/tmp",
sessionId: "sess",
sessionFile: "/tmp/session.json",
sessionFile: "sqlite-transcript://agent/sess.jsonl",
workspaceDir: "/tmp",
config: {} as OpenClawConfig,
provider: "openai",