Quality Checks
June 11, 2026 ยท View on GitHub
Required checks before completing any code changes.
Required Commands
pnpm run tsc && pnpm run lint && pnpm run test
Do not proceed if any check fails.
Tool Count Limits
See adding-tools.md for current limits and guidance on when to add vs. combine tools.
Testing Requirements
See ../testing/overview.md for testing philosophy, patterns, and snapshot guidelines. Every tool must have at least one happy-path inline snapshot test. Review tool output snapshots against tool-responses.md.
Pre-Commit Checklist
- Quality checks pass (
pnpm run tsc && pnpm run lint && pnpm run test) - Tool count within limits
- New tools have tests with inline snapshots
- Tool/skill definitions regenerated if tools changed (
pnpm run --filter @sentry/mcp-core generate-definitions) - Documentation updated if patterns changed