Replay a Decision
lexq_replay_decisionRe-evaluate a past execution (traceId) against a candidate version and return the decision diff (decisionChanged, effect changes, fired rules) plus a determinism verdict. Synchronous. Not billed and not counted toward the plan's usage. Dry runs, dry run compares, and single-decision replays share two limits for each organization: 60 evaluations per minute and 1000 per UTC day; a compare counts as two. Past the per-minute limit, a call fails with 429 (C-007); wait a minute before trying again. Past the daily limit, a call fails with 429 (AN-041) until 00:00 UTC. A call refused by the per-minute limit does not count toward the daily limit. A replay sends no webhook, notification, or event: rule actions produce no outward effects.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"traceId": "<traceId>",
"candidateVersionId": "<candidateVersionId>"
},
"name": "lexq_replay_decision"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| traceId | Yes | Trace ID of the past execution to replay | |
| candidateVersionId | Yes | Version to re-evaluate against |