42abcde18c
Tests cover _join_url, _normalize_content, _parse_tool_arguments, _parse_usage, _build_response_format, and _optional_int with 31 test cases including edge cases and error paths. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: abdoelsayed2016 <27821589+abdoelsayed2016@users.noreply.github.com>