FruxonDocs
AgentsExecution Records

Gets the post-deploy quality-regression signal (latest revision vs

Powers the agent-overview "quality regression" banner: compares the mean judge score of the latest deployed revision against the prior revision and reports whether it dropped significantly. Only runs the judge scored count toward the scores and sample sizes; runs where the judge itself failed are reported apart in `currentErrors` / `baselineErrors`. Read-only and side-effect-free. Defaults to comparing `PRODUCTION` executions; pass `origin` to compare a different execution origin and `environment` to scope the comparison to one environment slug. Returns `regressed=false` when there is no significant drop or not enough data to judge.

GET
/v1/tenants/{tenant}/agents/{agent}/judgeRegression
AuthorizationBearer <token>

JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.

In: header

Path Parameters

agent*string

The unique identifier of the agent.

tenant*string

The tenant identifier

Query Parameters

origin?string

Execution origin to compare. Defaults to PRODUCTION.

Default"PRODUCTION"
Value in"UNSPECIFIED" | "PRODUCTION" | "TEST"
environment?string

Optional environment slug to scope the comparison to.

Response Body

curl -X GET "https://api.fruxon.com/v1/tenants/string/agents/string/judgeRegression"
{
  "regressed": false,
  "metric": "FIRST_DRAFT_PASS_RATE",
  "currentRevision": 0,
  "currentValue": 0,
  "currentScore": 0,
  "currentSamples": 0,
  "currentPassed": 0,
  "currentFailed": 0,
  "currentFirstDraftPassed": 0,
  "currentErrors": 0,
  "baselineRevision": 0,
  "baselineValue": 0,
  "baselineScore": 0,
  "baselineSamples": 0,
  "baselinePassed": 0,
  "baselineFailed": 0,
  "baselineFirstDraftPassed": 0,
  "baselineErrors": 0,
  "drop": 0
}
Empty
Empty
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}