Expand description
Closed provider-hosted request vocabulary and normalized hosted output.
Declare HostedTool through crate::generation::ProviderToolSpec. The exact
selected Model checks support and renders the request; no tools-kit executor is
involved. HostedToolOutput retains reported activity without inventing
missing status or execution proof. Code declarations alone do not establish
execution, and hosted runtime failures may remain accepted result data.
Re-exports§
Structs§
- Hosted
Code Execution Result - Result produced by hosted code execution.
- Hosted
Executable Code - Executable code generated by a hosted runtime.
- Hosted
File Search Result - One hosted file-search result.
- Hosted
WebSearch Result - One hosted web-search result.
- Hosted
WebSearch Source - Source attached to hosted web search.
Enums§
- Hosted
Tool - Closed provider-hosted request declaration.
- Hosted
Tool Output - One normalized provider-hosted operation or unpaired native activity.
- Hosted
Tool Status - Provider-managed hosted execution status.
- Hosted
WebSearch Action - Native action performed by hosted web research.