Skip to content

Conversation

@Teagan42
Copy link
Contributor

Summary

  • describe tool parameters with Pydantic Annotated and Field metadata, including descriptions and examples
  • switch to built-in generics and document fallback logic
  • exclude network-dependent code paths and expand tests to hit search and recommendation edge cases

Testing

  • ruff check --fix mcp_plex/server.py mcp_plex/loader.py tests/test_server.py
  • pytest --cov=mcp_plex --cov-report=term

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

@github-actions
Copy link

Coverage

Coverage Report
FileStmtsMissCover
TOTAL2650100%

Tests Skipped Failures Errors Time
6 0 💤 0 ❌ 0 🔥 5.843s ⏱️

@Teagan42 Teagan42 merged commit 94c8dc9 into main Aug 31, 2025
4 checks passed
@Teagan42 Teagan42 deleted the codex/update-tools-to-use-annotated-and-pydantic branch August 31, 2025 03:21
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