Coverage report: 88%

Files Functions Classes

coverage.py v7.13.2, created at 2026-01-26 11:36 -0800

File function   statements missing excluded   coverage
pydantic_ai_jupyter / __init__.py (no function)   5 0 0   100%
pydantic_ai_jupyter / decorators.py is_html_representable   1 1 0   0%
pydantic_ai_jupyter / decorators.py is_markdown_representable   1 1 0   0%
pydantic_ai_jupyter / decorators.py renderable   4 1 0   75%
pydantic_ai_jupyter / decorators.py renderable.decorator   3 0 0   100%
pydantic_ai_jupyter / decorators.py renderable.decorator._repr_mimebundle_   15 15 0   0%
pydantic_ai_jupyter / decorators.py markdown   1 0 0   100%
pydantic_ai_jupyter / decorators.py html   1 1 0   0%
pydantic_ai_jupyter / decorators.py (no function)   8 0 0   100%
pydantic_ai_jupyter / display.py run_with_display   54 3 0   94%
pydantic_ai_jupyter / display.py run_with_display.get_or_create_markdown   4 0 0   100%
pydantic_ai_jupyter / display.py run_with_display.finish_markdown   1 0 0   100%
pydantic_ai_jupyter / display.py run_with_display.get_or_create_thinking   4 0 0   100%
pydantic_ai_jupyter / display.py run_with_display.finish_thinking   1 0 0   100%
pydantic_ai_jupyter / display.py run_with_display.finish_streaming_tool_calls   1 0 0   100%
pydantic_ai_jupyter / display.py (no function)   10 0 2   100%
pydantic_ai_jupyter / markdown.py Markdown.render   1 1 0   0%
pydantic_ai_jupyter / markdown.py Markdown.append   2 0 0   100%
pydantic_ai_jupyter / markdown.py (no function)   9 0 0   100%
pydantic_ai_jupyter / models.py View.display   1 0 0   100%
pydantic_ai_jupyter / models.py View.update   1 0 0   100%
pydantic_ai_jupyter / models.py View.render   0 0 1   100%
pydantic_ai_jupyter / models.py (no function)   14 0 0   100%
pydantic_ai_jupyter / protocols.py HTMLRepresentable.to_html   0 0 1   100%
pydantic_ai_jupyter / protocols.py MarkdownRepresentable.to_markdown   0 0 1   100%
pydantic_ai_jupyter / protocols.py Displayable.display   0 0 1   100%
pydantic_ai_jupyter / protocols.py Displayable.update   0 0 1   100%
pydantic_ai_jupyter / protocols.py Displayable._repr_mimebundle_   0 0 1   100%
pydantic_ai_jupyter / protocols.py SupportsRender.render   0 0 1   100%
pydantic_ai_jupyter / protocols.py (no function)   7 0 10   100%
pydantic_ai_jupyter / views.py ToolCallView.from_part   1 0 0   100%
pydantic_ai_jupyter / views.py ToolCallView.render   2 0 0   100%
pydantic_ai_jupyter / views.py ToolCallView.__repr__   4 0 0   100%
pydantic_ai_jupyter / views.py ToolResultView.from_part   1 0 0   100%
pydantic_ai_jupyter / views.py ToolResultView.render   6 0 0   100%
pydantic_ai_jupyter / views.py ToolResultView.__repr__   2 0 0   100%
pydantic_ai_jupyter / views.py ErrorView.from_exception   1 0 0   100%
pydantic_ai_jupyter / views.py ErrorView.render   8 0 0   100%
pydantic_ai_jupyter / views.py ErrorView.__repr__   1 0 0   100%
pydantic_ai_jupyter / views.py ThinkingView.render   2 0 0   100%
pydantic_ai_jupyter / views.py ThinkingView.append   2 0 0   100%
pydantic_ai_jupyter / views.py ThinkingView.__repr__   2 0 0   100%
pydantic_ai_jupyter / views.py DebugEventView.__repr__   1 0 0   100%
pydantic_ai_jupyter / views.py DebugEventView.from_event   35 12 0   66%
pydantic_ai_jupyter / views.py DebugEventView.render   8 0 0   100%
pydantic_ai_jupyter / views.py StreamingToolCallView.render   3 0 0   100%
pydantic_ai_jupyter / views.py StreamingToolCallView.append_args   2 0 0   100%
pydantic_ai_jupyter / views.py StreamingToolCallView.append_tool_name   2 0 0   100%
pydantic_ai_jupyter / views.py StreamingToolCallView.__repr__   1 0 0   100%
pydantic_ai_jupyter / views.py (no function)   55 0 0   100%
Total     288 35 19   88%

No items found using the specified filter.