litellm main 9703e01c (04 Nov 2026), python 3.12, uv venv, editable install
Run on main, 3 times, same result each time (pytest -q, test file below): test_provider_tool_call_id_is_preserved FAILED test_two_provider_ids_preserved FAILED test_e2e_stream_over_http FAILED ('8caaa701-8ccf-436e-93c0-cdd4cf574c90' != 'call_8uaqob2r') test_missing_id_still_generated passed (control) test_incomplete_args_keep_args_control passed (control)
Same file with this change in OllamaChatCompletionResponseIterator.chunk_parser, run twice: 5 passed each time