Revert "Revert "Refactor prompt behavior and add meta support (#2600)" (#2608)" (#2610)

This reverts commit f9e29cf58e.
This commit is contained in:
Jeremiah Lowin 2025-12-14 21:52:20 -05:00 committed by GitHub
commit 8abd84bf1e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 234 additions and 82 deletions

View file

@ -11,7 +11,7 @@ FastMCP is a comprehensive Python framework (Python ≥3.10) for building Model
```bash
uv sync # Install dependencies
uv run prek run --all-files # Ruff + Prettier + ty
uv run pytest # Run full test suite
uv run pytest -n auto # Run full test suite
```
**All three must pass** - this is enforced by CI. Alternative: `just build && just typecheck && just test`
@ -242,9 +242,9 @@ uv sync # Installs all deps including dev tools
### Testing
- **Standard**: `uv run pytest`
- **Integration**: `uv run pytest -m "integration"`
- **Excluding markers**: `uv run pytest -m "not integration and not client_process"`
- **Standard**: `uv run pytest -n auto`
- **Integration**: `uv run pytest -n auto -m "integration"`
- **Excluding markers**: `uv run pytest -n auto -m "not integration and not client_process"`
### CLI Usage