{
  "sdk": "pydantic-ai-slim",
  "version": "2.57.0",
  "accepted_author_output_types": [
    "Quote",
    "NeedsInfo"
  ],
  "negative_mixed_output_rejected": true,
  "validation_error": "5 validation errors for union[Quote,NeedsInfo]\nQuote.quantity\n  Input should be a valid integer [type=int_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.14/v/int_type\nQuote.missing\n  Extra inputs are not permitted [type=extra_forbidden, input_value=['quantity'], input_type=list]\n    For further information visit https://errors.pydantic.dev/2.14/v/extra_forbidden\nNeedsInfo.kind\n  Input should be 'needs_info' [type=literal_error, input_value='quote', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.14/v/literal_error\nNeedsInfo.quantity\n  Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.14/v/extra_forbidden\nNeedsInfo.total\n  Extra inputs are not permitted [type=extra_forbidden, input_value='12.50', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.14/v/extra_forbidden",
  "agent_output_types_declared": [
    "Quote",
    "NeedsInfo"
  ],
  "agent_run_executed": false,
  "paid_or_network_model_calls": 0
}
