Skip to main content
POST
Automatically analyze test failures and optimize your agent’s system prompt. Uses intelligent failure clustering and DSPy-inspired optimization.
string
required
Agent to optimize
string
required
Optimization strategy: error_driven, metric_driven, or full
string
Time window for failure analysis (e.g., “7d”, “30d”). Used with error_driven.
integer
Minimum failures required to trigger optimization (default: 5)
object
Target metrics for metric_driven optimization
boolean
Include few-shot examples from successful tests (default: true)
integer
Maximum few-shot examples to include (default: 5)
object
Optimization constraints
string
required
Optimization identifier
string
required
Status: running, completed, failed
string
required
Original system prompt
string
required
Improved system prompt
array
required
List of changes with rationale
object
required
Predicted metric improvements
string
required
ID of automatic validation run