From 0fba5187c024d4555c4bf8988f2fc4862333f37d Mon Sep 17 00:00:00 2001 From: Piotr Wilkin Date: Tue, 3 Feb 2026 17:33:35 +0100 Subject: [PATCH] Fix error in argument processing --- common/chat-peg-parser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/chat-peg-parser.cpp b/common/chat-peg-parser.cpp index f72bece7b0..a4f0751a0f 100644 --- a/common/chat-peg-parser.cpp +++ b/common/chat-peg-parser.cpp @@ -654,8 +654,8 @@ common_peg_parser common_chat_peg_unified_builder::standard_json_tools( } // Mode 3: Flat keys (enhanced with ID fields and parameter ordering) else { - auto name_key_parser = literal("\"" + name_key + "\""); - auto args_key_parser = literal("\"" + args_key + "\""); + auto name_key_parser = literal("\"" + effective_name_key + "\""); + auto args_key_parser = literal("\"" + effective_args_key + "\""); for (const auto & tool_def : tools) { if (!tool_def.contains("function")) {