X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/0a98ccb67c3df55c0fe6d76b45afcbaa58c2eda1..000ae97acb21a1c0c90e9278177a74411ba6eab2:/compactor_test.go?ds=sidebyside diff --git a/compactor_test.go b/compactor_test.go index 0d591ee..8bdf45c 100644 --- a/compactor_test.go +++ b/compactor_test.go @@ -28,7 +28,7 @@ func TestCompactorSendsThePromptToolsAndTask(t *testing.T) { require.Equal(t, 1, server.Calls()) body := server.Call(0).body - require.Equal(t, prompt("Ada", ""), body["instructions"]) + require.Equal(t, prompt("Ada", "/AGENT/instructions.md", ""), body["instructions"]) require.Equal(t, "gpt-test", body["model"]) require.Equal(t, map[string]any{"effort": "high"}, body["reasoning"]) require.Equal(t, "agent-key", body["prompt_cache_key"]) @@ -255,7 +255,7 @@ func TestCompactorBuildsNodesInTheCore(t *testing.T) { modelWriteEvents(w, modelCompletedEvent([]any{modelMessageItem("summary of the long output")}, 100, 0, 5)) } - memory, err := openMemory(t.Context(), t.TempDir(), newTestClock().Now, newTestCompactor(t, server)) + memory, err := openMemory(t.Context(), t.TempDir(), newTestClock().Now, newTestCompactor(t, server), discardLog()) require.NoError(t, err) defer func() { @@ -327,5 +327,5 @@ func compactorLeafTask() Task { // compactorAdaPrompt returns the prompt of the agent Ada, without instructions. func compactorAdaPrompt() (string, error) { - return prompt("Ada", ""), nil + return prompt("Ada", "/AGENT/instructions.md", ""), nil }