test: stabilize QA session memory ranking

This commit is contained in:
Peter Steinberger
2026-04-25 19:04:31 +01:00
parent de0097a23c
commit 73706ca244
3 changed files with 16 additions and 1 deletions

View File

@@ -834,7 +834,9 @@ describe("qa mock openai server", () => {
}),
});
expect(memory.status).toBe(200);
expect(await memory.text()).toContain('"name":"memory_search"');
const memoryText = await memory.text();
expect(memoryText).toContain('"name":"memory_search"');
expect(memoryText).toContain('\\"corpus\\":\\"sessions\\"');
const memoryFollowup = await fetch(`${server.baseUrl}/v1/responses`, {
method: "POST",

View File

@@ -1373,6 +1373,7 @@ async function buildResponsesPayload(
return buildToolCallEventsWithArgs("memory_search", {
query: "current Project Nebula codename ORBIT-10",
maxResults: 3,
corpus: "sessions",
});
}
const results = Array.isArray(toolJson?.results)