mirror of
https://github.com/Alishahryar1/free-claude-code.git
synced 2026-05-10 03:53:39 +00:00
- messaging/telegram.py: Remove unused type: ignore, fix retry_after typing with isinstance(timedelta), use local app variable for None narrowing - messaging/tree_data.py: Replace _queue._queue access with drain-and-restore approach for get_queue_snapshot (avoids private API) - tests/test_api.py: Use APIError instead of RuntimeError for status_code test - tests/test_config.py: Use cast(Any, ...) for invalid validation tests - tests/test_dependencies.py: Add isinstance check for NvidiaNimProvider - tests/test_handler_markdown_and_status_edges.py: Use patch.object for tree_queue method mocks - tests/test_response_models.py: Add isinstance narrowing for content blocks, use Literal list for stop_reason parametrization - tests/test_restart_reply_restore.py: Use patch.object for enqueue mock - tests/test_server_module.py: Use patch.object for uvicorn.run and get_settings - tests/test_telegram_edge_cases.py: Use patch.object for method mocks - tests/test_tree_concurrency.py: Add None assertions for get_node/get_tree Co-authored-by: Ali Khokhar <alishahryar2@gmail.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| base.py | ||
| event_parser.py | ||
| factory.py | ||
| handler.py | ||
| limiter.py | ||
| models.py | ||
| session.py | ||
| telegram.py | ||
| telegram_markdown.py | ||
| transcript.py | ||
| tree_data.py | ||
| tree_processor.py | ||
| tree_queue.py | ||
| tree_repository.py | ||