Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- ActError
Error information when an act fails to execute successfully.
- ActSummary
Summary information about an act, including its status and execution timing.
- Call
A request for the client to execute a specific tool with given parameters.
- Call
Result The result returned from executing a tool call.
- Client
Info Information about the client making API requests, used for compatibility checking.
- Compatibility
Information Information about client compatibility and supported model versions.
- Model
Alias An alias that provides a stable reference to a model version.
- Model
Lifecycle Lifecycle information for an AI model.
- Model
Summary Summary information about an available AI model.
- Session
Summary Summary information about a session within a workflow run.
- Tool
Spec Specification for a tool that acts can invoke, including its name, description, and input schema.
- Trace
Location Information about where trace data is stored for debugging and monitoring.
- Validation
Exception Field Information about a field that failed validation.
- Workflow
Definition Summary Summary information about a workflow definition, used in list operations.
- Workflow
Export Config Configuration settings for exporting workflow execution data and logs to Amazon Simple Storage Service (Amazon S3).
- Workflow
RunSummary Summary information about a workflow run, including execution status and timing.
Enums§
- ActStatus
- When writing a match expression against
ActStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Call
Result Content Content returned from a tool call execution.
- Internal
Server Exception Reason - When writing a match expression against
InternalServerExceptionReason, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Model
Status - When writing a match expression against
ModelStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Sort
Order - When writing a match expression against
SortOrder, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Tool
Input Schema The schema definition for tool input parameters.
- Trace
Location Type - When writing a match expression against
TraceLocationType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Validation
Exception Reason - When writing a match expression against
ValidationExceptionReason, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Workflow
Definition Status - When writing a match expression against
WorkflowDefinitionStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Workflow
RunStatus - When writing a match expression against
WorkflowRunStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.