📊 Performance Regression Detected
Benchmark: BenchmarkCompileSimpleWorkflow
Current Performance: 6.92ms (6,922,102 ns/op)
Historical Average: 4.97ms (~4,970,000 ns/op)
Change: +39.3% slower
Historical Data Points: 7
📈 Detailed Performance Metrics
Performance Comparison
| Metric |
Current |
Historical Avg |
Change |
| ns/op |
6,922,102 |
~4,970,000 |
+39.3% |
| B/op |
1,330,960 |
— |
— |
| allocs/op |
8,500 |
— |
— |
Baseline Targets
- Simple workflows: <100ms ✅ (still within target)
- Complex workflows: <500ms
- MCP-heavy workflows: <1s
💡 Recommended Actions
- Review recent changes to the workflow compilation pipeline
- Run
make bench-memory to generate memory profiles
- Use
go tool pprof to identify hotspots in the compilation path
- Compare with previous benchmark results using
benchstat
- Check if the regression correlates with the Validation regression (see related issue)
📋 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:
BenchmarkCompileSimpleWorkflowCurrent Performance: 6.92ms (6,922,102 ns/op)
Historical Average: 4.97ms (~4,970,000 ns/op)
Change: +39.3% slower
Historical Data Points: 7
📈 Detailed Performance Metrics
Performance Comparison
Baseline Targets
💡 Recommended Actions
make bench-memoryto generate memory profilesgo tool pprofto identify hotspots in the compilation pathbenchstat📋 Additional Context