diff --git a/tools/server/server-task.cpp b/tools/server/server-task.cpp index 45e5168fabe..e00362b9152 100644 --- a/tools/server/server-task.cpp +++ b/tools/server/server-task.cpp @@ -1375,7 +1375,7 @@ json server_task_result_cmpl_final::to_json_anthropic_stream() { // void server_task_result_cmpl_partial::update(task_result_state & state) { is_updated = true; - state.update_chat_msg(content, true, oaicompat_msg_diffs); + state.update_chat_msg(content, true, oaicompat_msg_diffs, /* filter_tool_calls= */ true); // Copy current state for use in to_json_*() (reflects state BEFORE this chunk) thinking_block_started = state.thinking_block_started;