Skip to main content

Module async_ops

Module async_ops 

Source
Expand description

Shared contracts for model-visible async operation tools.

Runtime crates own operation scheduling, cancellation, polling, and event delivery. This module only defines stable tool names, argument DTOs, JSON schemas, and operation lifecycle enums.

Structs§

InspectOperationsArgs
SendOperationInputArgs
StopOperationsArgs
WaitOperationsArgs

Enums§

AsyncOperationKind
AsyncOperationSignalKind
AsyncOperationStatus

Constants§

INSPECT_OPERATIONS_TOOL_NAME
SEND_OPERATION_INPUT_TOOL_NAME
STOP_OPERATIONS_TOOL_NAME
WAIT_OPERATIONS_TOOL_NAME

Functions§

inspect_operations_parameters_schema
operation_kind_schema
send_operation_input_parameters_schema
stop_operations_parameters_schema
wait_operations_parameters_schema