mirror of
https://github.com/moltbot/moltbot.git
synced 2026-05-16 18:34:18 +00:00
test: use sqlite helper transcript locators
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user