Coverage report: 77%

Files Functions Classes

coverage.py v7.9.1, created at 2025-06-18 23:51 +0900

File function statements missing excluded branches partial coverage
src\funcall\__init__.py Context.__init__ 1 0 0 0 0 100%
src\funcall\__init__.py generate_meta 38 0 0 18 1 98%
src\funcall\__init__.py _convert_arg 22 3 0 14 3 83%
src\funcall\__init__.py _is_async_function 1 0 0 0 0 100%
src\funcall\__init__.py Funcall.__init__ 4 0 0 2 0 100%
src\funcall\__init__.py Funcall.get_tools 1 0 0 0 0 100%
src\funcall\__init__.py Funcall._prepare_function_call 19 0 0 10 1 97%
src\funcall\__init__.py Funcall.handle_openai_function_call 16 12 0 6 2 27%
src\funcall\__init__.py Funcall.handle_openai_function_call_async 8 4 0 4 2 50%
src\funcall\__init__.py Funcall.handle_litellm_function_call 16 12 0 6 2 27%
src\funcall\__init__.py Funcall.handle_litellm_function_call_async 8 4 0 4 2 50%
src\funcall\__init__.py Funcall.handle_function_call 6 2 0 4 1 70%
src\funcall\__init__.py Funcall.handle_function_call_async 6 2 0 4 1 70%
src\funcall\__init__.py (no function) 39 0 0 0 0 100%
src\funcall\params_to_schema.py _create_union_type 4 2 0 0 0 50%
src\funcall\params_to_schema.py _handle_tuple_type 10 10 0 6 0 0%
src\funcall\params_to_schema.py _dataclass_to_pydantic_model 11 1 0 6 1 88%
src\funcall\params_to_schema.py _add_field_descriptions 5 0 0 6 1 91%
src\funcall\params_to_schema.py to_field_type 27 7 0 20 4 72%
src\funcall\params_to_schema.py params_to_schema 15 2 0 8 1 87%
src\funcall\params_to_schema.py _inline_definitions 5 1 0 2 1 71%
src\funcall\params_to_schema.py _inline_definitions.replace_refs 13 1 0 10 2 87%
src\funcall\params_to_schema.py _normalize_schema 12 0 0 16 2 93%
src\funcall\params_to_schema.py (no function) 15 0 0 0 0 100%
Total   302 63 0 146 27 77%

No items found using the specified filter.