📊 Performance Regression Detected
Benchmark: BenchmarkParseWorkflow
Current Performance: 716.73μs (716,729 ns/op)
Historical Average: 611.89μs (611,890 ns/op)
Change: +17.1% slower
📈 Detailed Performance Metrics
Performance Comparison
- ns/op: 716,729 (was ~611,890)
- Change: +17.1%
- Memory: 82,660 B/op
- Allocations: 2,071 allocs/op
- Historical Data Points: 4
Baseline Targets
- Simple workflows: <100ms
- Complex workflows: <500ms
- MCP-heavy workflows: <1s
💡 Recommended Actions
- Review recent changes to the workflow parsing pipeline (
pkg/parser/, pkg/workflow/)
- Run
make bench-memory to generate memory profiles
- Use
go tool pprof to identify hotspots
- Compare with previous benchmark results using
benchstat
📋 Additional Context
Automatically generated by Daily CLI Performance workflow
Generated by Daily CLI Performance Agent · ● 851.3K · ◷
📊 Performance Regression Detected
Benchmark:
BenchmarkParseWorkflowCurrent Performance: 716.73μs (716,729 ns/op)
Historical Average: 611.89μs (611,890 ns/op)
Change: +17.1% slower
📈 Detailed Performance Metrics
Performance Comparison
Baseline Targets
💡 Recommended Actions
pkg/parser/,pkg/workflow/)make bench-memoryto generate memory profilesgo tool pprofto identify hotspotsbenchstat📋 Additional Context
Automatically generated by Daily CLI Performance workflow