diff options
Diffstat (limited to 'libpanto/src/openai_chat_json.zig')
| -rw-r--r-- | libpanto/src/openai_chat_json.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libpanto/src/openai_chat_json.zig b/libpanto/src/openai_chat_json.zig index 2307ce8..53d4b0c 100644 --- a/libpanto/src/openai_chat_json.zig +++ b/libpanto/src/openai_chat_json.zig @@ -640,7 +640,7 @@ test "serializeRequest - assistant Thinking blocks are stripped from outbound hi try conv.addAssistantMessage(&.{ .{ .Thinking = .{ .text = try conversation.textualBlockFromSlice(allocator, "thinking step") } }, .{ .Text = try conversation.textualBlockFromSlice(allocator, "answer here") }, - }); + }, null); const cfg = testConfig("gpt-4o"); var tools = emptyTools(); @@ -865,7 +865,7 @@ test "serializeRequest - assistant ToolUse becomes tool_calls" { try conv.addAssistantMessage(&.{ .{ .Text = try conversation.textualBlockFromSlice(allocator, "calling tool") }, .{ .ToolUse = .{ .id = id, .name = name, .input = args } }, - }); + }, null); var tools = emptyTools(); defer tools.deinit(); @@ -1053,7 +1053,7 @@ test "serializeRequest - compaction summary trims superseded prefix" { try conv.addUserMessage("ancient question"); try conv.addAssistantMessage(&.{ .{ .Text = try conversation.textualBlockFromSlice(allocator, "ancient answer") }, - }); + }, null); // Compaction summary resets conversation context. try conv.addCompactionSummary("summary of the ancient exchange"); // Kept-verbatim suffix replayed after the summary. |
