]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
cli : load parser definition (#19031)
authorAldehir Rojas <redacted>
Fri, 23 Jan 2026 02:31:22 +0000 (20:31 -0600)
committerGitHub <redacted>
Fri, 23 Jan 2026 02:31:22 +0000 (20:31 -0600)
* cli : load parser definition

* cont : only unload if a parser is defined

tools/cli/cli.cpp

index 0926e552e925e614f0166410a63874be2246b18e..02ccb725981a3e36a7652ff7cd8ab07ee0ff4ba6 100644 (file)
@@ -84,6 +84,9 @@ struct cli_context {
             // chat template settings
             task.params.chat_parser_params = common_chat_parser_params(chat_params);
             task.params.chat_parser_params.reasoning_format = COMMON_REASONING_FORMAT_DEEPSEEK;
+            if (!chat_params.parser.empty()) {
+                task.params.chat_parser_params.parser.load(chat_params.parser);
+            }
 
             rd.post_task({std::move(task)});
         }