Add ingestion retry visibility
loading diff…
OPENAI_API_KEY=test uv run pytest app_tester/rube_learning/ingestion_pipeline/tests/test_vector_store_writer_retries.py app_tester/rube_learning/ingestion_pipeline/tests/test_ingestion_failure_stats.py app_tester/rube_learning/ingestion_pipeline/tests/test_plan_artifact_targets.py app_tester/rube_learning/ingestion_pipeline/tests/test_search_turbopuffer_optimized.py app_tester/rube_learning/ingestion_pipeline/tests/test_search_vector_cache_raises.pyuv run black --check app_tester/rube_learning/ingestion_pipeline/vector_store_writers.py app_tester/rube_learning/ingestion_pipeline/ingestion_utils.py app_tester/rube_learning/ingestion_pipeline/retryable_operations.py app_tester/rube_learning/ingestion_pipeline/ingestion_stats_counter.py app_tester/rube_learning/ingestion_pipeline/cached_plan_processor.py app_tester/rube_learning/ingestion_pipeline/unmatched_cluster_processor.py app_tester/rube_learning/ingestion_pipeline/usecase_ingestion_service.py app_tester/rube_learning/ingestion_pipeline/tests/test_vector_store_writer_retries.py app_tester/rube_learning/ingestion_pipeline/tests/test_ingestion_failure_stats.pyuv run ruff check app_tester/rube_learning/ingestion_pipeline/vector_store_writers.py app_tester/rube_learning/ingestion_pipeline/ingestion_utils.py app_tester/rube_learning/ingestion_pipeline/retryable_operations.py app_tester/rube_learning/ingestion_pipeline/ingestion_stats_counter.py app_tester/rube_learning/ingestion_pipeline/cached_plan_processor.py app_tester/rube_learning/ingestion_pipeline/unmatched_cluster_processor.py app_tester/rube_learning/ingestion_pipeline/usecase_ingestion_service.py app_tester/rube_learning/ingestion_pipeline/tests/test_vector_store_writer_retries.py app_tester/rube_learning/ingestion_pipeline/tests/test_ingestion_failure_stats.pyDry-run pipeline execution was attempted with --minutes-back 60 --dry-run --no-slack, but ClickHouse reset the TLS connection during session fetch, so it did not exercise plan processing. The run stayed dry-run/no-Slack and failed at fetch_sessions_failed.