📊 Performance Regression Detected
Benchmark: BenchmarkCompileComplexWorkflow
Current Performance: 10.51ms (10,512,507 ns/op)
Historical Average: 8.14ms (~8,140,000 ns/op)
Change: +29.2% slower
Historical Data Points: 7
📈 Detailed Performance Metrics
Performance Comparison
| Metric |
Current |
Historical Avg |
Change |
| ns/op |
10,512,507 |
~8,140,000 |
+29.2% |
| B/op |
1,898,105 |
— |
— |
| allocs/op |
17,079 |
— |
— |
Baseline Targets
- Simple workflows: <100ms ✅
- Complex workflows: <500ms ✅ (still within target)
- MCP-heavy workflows: <1s
💡 Recommended Actions
- Review recent changes to the complex workflow compilation path
- Run
make bench-memory to generate memory profiles
- Use
go tool pprof to identify allocation hotspots
- Compare with previous benchmark results using
benchstat
- This regression may be related to the Validation regression — investigate together
📋 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:
BenchmarkCompileComplexWorkflowCurrent Performance: 10.51ms (10,512,507 ns/op)
Historical Average: 8.14ms (~8,140,000 ns/op)
Change: +29.2% slower
Historical Data Points: 7
📈 Detailed Performance Metrics
Performance Comparison
Baseline Targets
💡 Recommended Actions
make bench-memoryto generate memory profilesgo tool pprofto identify allocation hotspotsbenchstat📋 Additional Context