Coverage report:
88%
hide covered
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.