Skip to main content

Module runtime

Module runtime 

Source

Re-exports§

pub use api::ApprovalPolicy;
pub use api::ByteRange;
pub use api::CommandExecOutputDeltaNotification;
pub use api::CommandExecOutputStream;
pub use api::CommandExecParams;
pub use api::CommandExecResizeParams;
pub use api::CommandExecResizeResponse;
pub use api::CommandExecResponse;
pub use api::CommandExecTerminalSize;
pub use api::CommandExecTerminateParams;
pub use api::CommandExecTerminateResponse;
pub use api::CommandExecWriteParams;
pub use api::CommandExecWriteResponse;
pub use api::ExternalNetworkAccess;
pub use api::InputItem;
pub use api::Personality;
pub use api::PromptAttachment;
pub use api::PromptRunError;
pub use api::PromptRunParams;
pub use api::PromptRunResult;
pub use api::PromptRunStream;
pub use api::PromptRunStreamEvent;
pub use api::ReasoningEffort;
pub use api::SandboxPolicy;
pub use api::SandboxPreset;
pub use api::ServiceTier;
pub use api::SkillDependencies;
pub use api::SkillErrorInfo;
pub use api::SkillInterface;
pub use api::SkillMetadata;
pub use api::SkillScope;
pub use api::SkillToolDependency;
pub use api::SkillsListEntry;
pub use api::SkillsListExtraRootsForCwd;
pub use api::SkillsListParams;
pub use api::SkillsListResponse;
pub use api::TextElement;
pub use api::ThreadAgentMessageItemView;
pub use api::ThreadCommandExecutionItemView;
pub use api::ThreadHandle;
pub use api::ThreadItemPayloadView;
pub use api::ThreadItemType;
pub use api::ThreadItemView;
pub use api::ThreadListParams;
pub use api::ThreadListResponse;
pub use api::ThreadListSortKey;
pub use api::ThreadLoadedListParams;
pub use api::ThreadLoadedListResponse;
pub use api::ThreadReadParams;
pub use api::ThreadReadResponse;
pub use api::ThreadRollbackParams;
pub use api::ThreadRollbackResponse;
pub use api::ThreadStartParams;
pub use api::ThreadTurnErrorView;
pub use api::ThreadTurnStatus;
pub use api::ThreadTurnView;
pub use api::ThreadView;
pub use api::TurnHandle;
pub use api::TurnStartParams;
pub use api::DEFAULT_REASONING_EFFORT;
pub use approvals::ServerRequest;
pub use approvals::ServerRequestConfig;
pub use approvals::TimeoutAction;
pub use client::Client;
pub use client::ClientConfig;
pub use client::ClientError;
pub use client::CompatibilityGuard;
pub use client::RunProfile;
pub use client::SemVerTriplet;
pub use client::Session;
pub use client::SessionConfig;
pub use core::InitializeCapabilities;
pub use core::RestartPolicy;
pub use core::Runtime;
pub use core::RuntimeConfig;
pub use core::SupervisorConfig;
pub use errors::RpcError;
pub use errors::RpcErrorObject;
pub use errors::RuntimeError;
pub use errors::SinkError;
pub use hooks::RuntimeHookConfig;
pub use metrics::RuntimeMetricsSnapshot;
pub use rpc_contract::RpcValidationMode;
pub use shell_hook::ShellCommandHook;
pub use transport::StdioProcessSpec;
pub use transport::StdioTransportConfig;

Modules§

api
approvals
client
core
errors
events
hooks
metrics
rpc
rpc_contract
shell_hook
Shell-command hook adapter.
sink
state
transport
turn_output

Type Aliases§

ServerRequestRx