Coverage report: 77%

Files Functions Classes

coverage.py v7.10.5, created at 2025-08-25 22:58 +0900

File statements missing excluded coverage
src/lite_agent/__init__.py 5 0 0 100%
src/lite_agent/agent.py 309 144 0 53%
src/lite_agent/chat_display.py 420 99 0 76%
src/lite_agent/client.py 91 39 0 57%
src/lite_agent/constants.py 10 0 0 100%
src/lite_agent/loggers.py 2 0 0 100%
src/lite_agent/message_transfers.py 55 2 0 96%
src/lite_agent/processors/__init__.py 3 0 0 100%
src/lite_agent/processors/completion_event_processor.py 166 31 0 81%
src/lite_agent/processors/response_event_processor.py 105 3 0 97%
src/lite_agent/response_handlers/__init__.py 4 0 0 100%
src/lite_agent/response_handlers/base.py 18 3 0 83%
src/lite_agent/response_handlers/completion.py 33 15 0 55%
src/lite_agent/response_handlers/responses.py 33 21 0 36%
src/lite_agent/runner.py 432 88 0 80%
src/lite_agent/stream_handlers/__init__.py 2 0 0 100%
src/lite_agent/stream_handlers/litellm.py 53 1 2 98%
src/lite_agent/types/__init__.py 5 0 0 100%
src/lite_agent/types/events.py 46 0 0 100%
src/lite_agent/types/messages.py 174 8 0 95%
src/lite_agent/types/tool_calls.py 10 0 0 100%
src/lite_agent/utils/__init__.py 0 0 0 100%
src/lite_agent/utils/message_builder.py 78 21 0 73%
src/lite_agent/utils/metrics.py 17 3 0 82%
Total 2071 478 2 77%

No items found using the specified filter.