Optional assertionAIMessageResult
AIMessageResult
AIMessageResult
Optional dataExtracted JSON value conforming to the requested schema or extraction preset. Null when extraction is inconclusive or unavailable.
AIMessageResult
AIMessageResult
Optional emailAIMessageResult
AIMessageResult
AIMessageResult
Optional extractionExplanation when extraction is inconclusive. May contain a model-reported explanation of missing or ambiguous fields, or a server evidence-validation failure. Diagnostic text, not a stable machine-readable status.
AIMessageResult
Readonly failedAIMessageResult
Optional matchAIMessageResult
Optional messageAIMessageResult
AIMessageResult
Optional smsAIMessageResult
AIMessageResult
Readonly successfulTrue only when all requested work succeeded. Assert this in tests and use summary as the assertion failure message.
AIMessageResult
AIMessageResult
AIMessageResult
AI message evaluation, message payload and bounded diagnostics. Check status before using data. An assertion failure returns the selected message and never resumes searching. Evidence is verified against the message source. No model is silently substituted.
Export
Interface
AIMessageResult