Description
Establish performance benchmarks and budgets to ensure the MCP server remains fast and responsive.
v1.0 split
For v1.0 release readiness, we split out a smaller, lower-risk slice (non-blocking performance smoke test + baseline measurements) into #190.
This issue (#151) now focuses on the fuller post-1.0 performance program: BenchmarkDotNet, budgets, and CI regression gating.
Motivation
Performance is a stated priority. Need to:
- Measure current performance
- Set acceptable performance budgets
- Detect performance regressions
- Optimize hot paths
Scope
- Benchmark tool execution overhead (target: <100ms)
- Benchmark resource access (template cache, framework info)
- Measure memory usage
- Set up performance tests in CI
- Optimize based on measurements
Success Criteria
Related
Description
Establish performance benchmarks and budgets to ensure the MCP server remains fast and responsive.
v1.0 split
For v1.0 release readiness, we split out a smaller, lower-risk slice (non-blocking performance smoke test + baseline measurements) into #190.
This issue (#151) now focuses on the fuller post-1.0 performance program: BenchmarkDotNet, budgets, and CI regression gating.
Motivation
Performance is a stated priority. Need to:
Scope
Success Criteria
Related