Structs§
- Advisor
Message Iteration Usage - Advisor
Message Iteration Usage Builder - Builder for
AdvisorMessageIterationUsage. - Cache
Creation - Cache
Creation Builder - Builder for
CacheCreation. - Cache
Miss Messages Changed - Cache
Miss Messages Changed Builder - Builder for
CacheMissMessagesChanged. - Cache
Miss Model Changed - Cache
Miss Model Changed Builder - Builder for
CacheMissModelChanged. - Cache
Miss Previous Message NotFound - Cache
Miss Previous Message NotFound Builder - Builder for
CacheMissPreviousMessageNotFound. - Cache
Miss System Changed - Cache
Miss System Changed Builder - Builder for
CacheMissSystemChanged. - Cache
Miss Tools Changed - Cache
Miss Tools Changed Builder - Builder for
CacheMissToolsChanged. - Cache
Miss Unavailable - Cache
Miss Unavailable Builder - Builder for
CacheMissUnavailable. - Cleared
Thinking - Cleared
Thinking Builder - Builder for
ClearedThinking. - Cleared
Tools - Cleared
Tools Builder - Builder for
ClearedTools. - Compaction
Config - Compaction
Config Builder - Builder for
CompactionConfig. - Compaction
Iteration Usage - Compaction
Iteration Usage Builder - Builder for
CompactionIterationUsage. - Container
Params - Container
Params Builder - Builder for
ContainerParams. - Context
Management Response - Context
Management Response Builder - Builder for
ContextManagementResponse. - Diagnostics
Param - Diagnostics
Param Builder - Builder for
DiagnosticsParam. - Diagnostics
Response - Diagnostics
Response Builder - Builder for
DiagnosticsResponse. - Fallback
Credit Token - Fallback
Credit Token Builder - Builder for
FallbackCreditToken. - Fallback
Credit Usage - Fallback
Credit Usage Builder - Builder for
FallbackCreditUsage. - Fallback
Message Iteration Usage - Fallback
Message Iteration Usage Builder - Builder for
FallbackMessageIterationUsage. - Fallback
NotApplied - Fallback
NotApplied Builder - Builder for
FallbackNotApplied. - Fallback
Param - Fallback
Param Builder - Builder for
FallbackParam. - Fallback
Redeemed - Fallback
Redeemed Builder - Builder for
FallbackRedeemed. - Fallback
Refusal Trigger - Fallback
Refusal Trigger Builder - Builder for
FallbackRefusalTrigger. - Generate
Content Request Body - Generate
Content Request Body Builder - Builder for
GenerateContentRequestBody. - Generate
Content Response Body - Generate
Content Response Body Builder - Builder for
GenerateContentResponseBody. - Input
Transformation - Input
Transformation Builder - Builder for
InputTransformation. - Message
Iteration Usage - Message
Iteration Usage Builder - Builder for
MessageIterationUsage. - Metadata
- Metadata
Builder - Builder for
Metadata. - Output
Tokens Details - Output
Tokens Details Builder - Builder for
OutputTokensDetails. - Refusal
Stop Details - Refusal
Stop Details Builder - Builder for
RefusalStopDetails. - Response
Advisor Redacted Result - Response
Advisor Redacted Result Builder - Builder for
ResponseAdvisorRedactedResult. - Response
Advisor Result - Response
Advisor Result Builder - Builder for
ResponseAdvisorResult. - Response
Advisor Tool Result Block - Response
Advisor Tool Result Block Builder - Builder for
ResponseAdvisorToolResultBlock. - Response
Bash Code Execution Tool Result Block - Response
Bash Code Execution Tool Result Block Builder - Builder for
ResponseBashCodeExecutionToolResultBlock. - Response
Char Citation - Response
Char Citation Builder - Builder for
ResponseCharCitation. - Response
Citation Config - Response
Citation Config Builder - Builder for
ResponseCitationConfig. - Response
Code Execution Tool Result Block - Response
Code Execution Tool Result Block Builder - Builder for
ResponseCodeExecutionToolResultBlock. - Response
Compaction Block - Response
Compaction Block Builder - Builder for
ResponseCompactionBlock. - Response
Container - Response
Container Builder - Builder for
ResponseContainer. - Response
Container Upload Block - Response
Container Upload Block Builder - Builder for
ResponseContainerUploadBlock. - Response
Content Block Citation - Response
Content Block Citation Builder - Builder for
ResponseContentBlockCitation. - Response
Document Block - Response
Document Block Builder - Builder for
ResponseDocumentBlock. - Response
Fallback Block - Response
Fallback Block Builder - Builder for
ResponseFallbackBlock. - Response
McpTool Result Block - Response
McpTool Result Block Builder - Builder for
ResponseMcpToolResultBlock. - Response
McpTool UseBlock - Response
McpTool UseBlock Builder - Builder for
ResponseMcpToolUseBlock. - Response
Page Citation - Response
Page Citation Builder - Builder for
ResponsePageCitation. - Response
Search Citation - Response
Search Citation Builder - Builder for
ResponseSearchCitation. - Response
Server Tool UseBlock - Response
Server Tool UseBlock Builder - Builder for
ResponseServerToolUseBlock. - Response
Skill - Response
Skill Builder - Builder for
ResponseSkill. - Response
Text Block - Response
Text Block Builder - Builder for
ResponseTextBlock. - Response
Text Editor Code Execution Tool Result Block - Response
Text Editor Code Execution Tool Result Block Builder - Builder for
ResponseTextEditorCodeExecutionToolResultBlock. - Response
Text Editor Error - Response
Text Editor Error Builder - Builder for
ResponseTextEditorError. - Response
Text Editor Replace Result - Response
Text Editor Replace Result Builder - Builder for
ResponseTextEditorReplaceResult. - Response
Text Editor View Result - Response
Text Editor View Result Builder - Builder for
ResponseTextEditorViewResult. - Response
Tool Reference Block - Response
Tool Reference Block Builder - Builder for
ResponseToolReferenceBlock. - Response
Tool Search Error - Response
Tool Search Error Builder - Builder for
ResponseToolSearchError. - Response
Tool Search Results - Response
Tool Search Results Builder - Builder for
ResponseToolSearchResults. - Response
Tool Search Tool Result Block - Response
Tool Search Tool Result Block Builder - Builder for
ResponseToolSearchToolResultBlock. - Response
Tool UseBlock - Response
Tool UseBlock Builder - Builder for
ResponseToolUseBlock. - Response
WebCitation - Response
WebCitation Builder - Builder for
ResponseWebCitation. - Response
WebFetch Result - Response
WebFetch Result Builder - Builder for
ResponseWebFetchResult. - Response
WebFetch Tool Result Block - Response
WebFetch Tool Result Block Builder - Builder for
ResponseWebFetchToolResultBlock. - Response
WebSearch Result - Response
WebSearch Result Builder - Builder for
ResponseWebSearchResult. - Response
WebSearch Tool Result Block - Response
WebSearch Tool Result Block Builder - Builder for
ResponseWebSearchToolResultBlock. - Server
Tool Usage - Server
Tool Usage Builder - Builder for
ServerToolUsage. - Skill
Param - Skill
Param Builder - Builder for
SkillParam. - Usage
- Usage
Builder - Builder for
Usage.
Enums§
- Advisor
Message Iteration Usage Type - Cache
Miss Messages Changed Type - Cache
Miss Model Changed Type - Cache
Miss Previous Message NotFound Type - Cache
Miss Reason - Cache
Miss System Changed Type - Cache
Miss Tools Changed Type - Cache
Miss Unavailable Type - Cleared
Thinking Type - Cleared
Tools Type - Compaction
Config Type - Compaction
Iteration Usage Type - Container
Param - Context
Edit Response - Default
Fallbacks - Fallback
Credit Mode - Fallback
Credit Status - Fallback
Credit Token Param - Fallback
Message Iteration Usage Type - Fallback
NotApplied Reason - Fallback
NotApplied Type - Fallback
Redeemed Type - Fallback
Refusal Trigger Type - Fallbacks
Param - Generate
Content Response Body Type - Input
Transformation Type - Iteration
Usage - Message
Iteration Usage Type - Refusal
Category - Refusal
Stop Details Type - Response
Advisor Redacted Result Type - Response
Advisor Result Content - Response
Advisor Result Type - Response
Advisor Tool Result Block Type - Response
Bash Code Execution Tool Result Block Type - Response
Char Citation Type - Response
Code Execution Tool Result Block Type - Response
Compaction Block Type - Response
Container Upload Block Type - Response
Content Block - Response
Content Block Citation Type - Response
Document Block Type - Response
Document Source - Response
Fallback Block Type - Response
McpResult Content - Response
McpTool Result Block Type - Response
McpTool UseBlock Type - Response
Page Citation Type - Response
Role - Response
Search Citation Type - Response
Server Tool UseBlock Type - Response
Service Tier - Response
Text Block Type - Response
Text Citation - Response
Text Editor Code Execution Tool Result Block Type - Response
Text Editor Error Type - Response
Text Editor Replace Result Type - Response
Text Editor Result Content - Response
Text Editor View Result Type - Response
Tool Reference Block Type - Response
Tool Search Error Type - Response
Tool Search Result Content - Response
Tool Search Results Type - Response
Tool Search Tool Result Block Type - Response
Tool UseBlock Type - Response
WebCitation Type - Response
WebFetch Result Content - Response
WebFetch Result Type - Response
WebFetch Tool Result Block Type - Response
WebSearch Result Content - Response
WebSearch Result Type - Response
WebSearch Tool Result Block Type - Service
Tier - Skill
Type - Stop
Reason - Thinking
Binding Mismatch Reason