📊 Performance Regression Detected
Benchmark: BenchmarkValidation
Current Performance: 3.68ms (3,683,786 ns/op)
Historical Average: 1.88ms (1,877,000 ns/op)
Change: +95.6% slower
Historical Data Points: 7
📈 Detailed Performance Metrics
Performance Comparison
| Metric |
Current |
Historical Avg |
Change |
| ns/op |
3,683,786 |
~1,877,000 |
+95.6% |
| B/op |
843,158 |
— |
— |
| allocs/op |
9,171 |
— |
— |
Baseline Targets
- Simple workflows: <100ms
- Complex workflows: <500ms
- MCP-heavy workflows: <1s
💡 Recommended Actions
- Review recent changes to the validation pipeline in
pkg/workflow/
- Run
make bench-memory to generate memory profiles
- Use
go tool pprof to identify hotspots in validation code
- Compare with previous benchmark results using
benchstat
- Check for newly added validation rules that may be computationally expensive
📋 Additional Context
- Run ID: §24650923335
- Date: 2026-04-20
- Workflow: Daily CLI Performance
- All regressions today: Validation (+95.6%), CompileSimpleWorkflow (+39.3%), CompileComplexWorkflow (+29.2%), ExtractWorkflowNameFromFile (+24.5%), CompileMCPWorkflow (+23.8%)
Generated by Daily CLI Performance Agent · ● 1.1M · ◷
📊 Performance Regression Detected
Benchmark:
BenchmarkValidationCurrent Performance: 3.68ms (3,683,786 ns/op)
Historical Average: 1.88ms (1,877,000 ns/op)
Change: +95.6% slower
Historical Data Points: 7
📈 Detailed Performance Metrics
Performance Comparison
Baseline Targets
💡 Recommended Actions
pkg/workflow/make bench-memoryto generate memory profilesgo tool pprofto identify hotspots in validation codebenchstat📋 Additional Context