- Add include_archived parameter to TaskService.list_tasks() - Service now conditionally applies archived filter based on parameter - Add 'archived' field to task DTO for client visibility - Update API endpoints to pass include_archived down to service - Remove redundant client-side filtering in API layer - Fix type hints in integration tests (dict[str, Any] | None) - Use pytest.skip() instead of return for proper test reporting These fixes address the functional bug identified by CodeRabbit where archived tasks couldn't be retrieved even when explicitly requested. |
||
|---|---|---|
| .. | ||
| api_routes | ||
| config | ||
| middleware | ||
| services | ||
| utils | ||
| __init__.py | ||
| main.py | ||
| socketio_app.py | ||