Skip to content

Fix doctor API extra preflight hint#264

Draft
luohui1 wants to merge 1 commit into
MCP-Audit:mainfrom
luohui1:fix/doctor-api-extra
Draft

Fix doctor API extra preflight hint#264
luohui1 wants to merge 1 commit into
MCP-Audit:mainfrom
luohui1:fix/doctor-api-extra

Conversation

@luohui1

@luohui1 luohui1 commented Jun 14, 2026

Copy link
Copy Markdown

Summary

  • surface the [api] extra in default mcts doctor output by checking both fastapi and uvicorn
  • keep deep doctor toolchain checks from duplicating the API extra line
  • point the mcts serve missing-extra error back to mcts doctor .
  • update CLI docs and CHANGELOG

Fixes #218

Test plan

  • uv run pytest tests\test_doctor.py tests\test_cli_output_parity.py
  • uv run ruff check src tests
  • uv run mcts doctor .
  • uv run mcts doctor . --deep (confirmed [api] extra appears once)
  • git diff --check

Full uv run pytest was attempted twice locally but timed out after 5 minutes and then 10 minutes before producing a result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant