Skip to content

Conversation

@Teagan42
Copy link
Contributor

Summary

  • add a loader logging test that expects the Qdrant retry summary event
  • emit structured success and failure counts from the retry queue and update documentation
  • bump the project version to 2.0.19 and refresh the uv lock

Testing

  • uv run ruff check .
  • uv run pytest

https://chatgpt.com/codex/tasks/task_e_68ef22e0cc9083289052c503c51df287

@github-actions
Copy link

Coverage

Coverage Report
FileStmtsMissCoverMissing
mcp_plex/loader
   __init__.py1831194%139, 209, 323–325, 327, 416–435
   qdrant.py202399%343–349
   samples.py41393%55–57
mcp_plex/loader/pipeline
   enrichment.py5207586%234, 255–261, 314, 319, 350, 352, 359, 361, 461, 482, 502, 510–512, 515–519, 522–524, 532–537, 545, 596–597, 621, 679–680, 696, 723, 730, 732, 736, 788, 806, 818, 847, 853, 856–864, 890, 893–895, 912–914, 934–937, 941, 955–959, 981, 983, 986–988
   ingestion.py1551392%82, 133–153, 188, 225, 241, 334, 340, 358
   orchestrator.py95595%60, 136, 165, 188–189
   persistence.py130993%123, 165–166, 174, 185, 189–191, 240
mcp_plex/server
   __init__.py3962195%124, 130–133, 152, 158–160, 256, 318, 336–337, 345, 420, 514, 544, 563, 570, 589, 702
   cli.py75297%44, 96
   config.py83199%63
   media.py2502391%145, 161, 207–213, 222–225, 263–270, 293, 327, 333, 339, 357–358
mcp_plex/server/tools
   media_library.py3401296%206, 579, 677, 696, 747, 798, 869, 959–963
TOTAL300117894% 

Tests Skipped Failures Errors Time
206 0 💤 0 ❌ 0 🔥 1m 24s ⏱️

@Teagan42 Teagan42 merged commit 59b9d09 into main Oct 15, 2025
4 checks passed
@Teagan42 Teagan42 deleted the codex/add-tests-and-logging-for-loader-32h5e2 branch October 15, 2025 04:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants