ReadonlyroutingRouting decision ID
ReadonlysuccessWhether the task succeeded
ReadonlyqualityQuality score (0-1)
ReadonlydurationExecution duration in milliseconds
ReadonlytokenToken usage
Optional ReadonlyretryNumber of retries (default: 0)
Optional ReadonlytraceTrace ID for correlation
Optional ReadonlyerrorError message for failed outcomes (sanitized before persistence)
Parameters for recording an outcome.