Skip to main content

Crate gate4agent_handle

Crate gate4agent_handle 

Source
Expand description

Bounded in-process ports for the Gate4Agent backend control plane.

Structs§

ControlPlaneKernelPort
ControlPlanePublishReport
EventSubscription
Gate4AgentHandle
KernelPort
ProviderCancellation
Exact cancellation notice for an invocation previously issued by the same runtime binding.
ProviderCancellationToken
Local cancellation signal for either a whole binding or one invocation.
ProviderCompletionHandle
Cloneable completion sender for worker tasks spawned by one runtime.
ProviderEffectPublishReport
ProviderInvocation
Opaque invocation ticket whose correlation identity cannot be rewritten by the provider adapter.
ProviderObservationOutcome
Correlated receipt for a provider observation already reduced by the canonical kernel.
ProviderRuntimeAuthorityHandle
In-process authority that reserves provider binding identities and attaches one local executor per provider.
ProviderRuntimeHandle
Non-cloneable receive side for one exact provider binding.
PublishReport
ToolAuthorityHandle
ToolAuthorityOutcomeSubscription
ToolClientHandle
ToolClientSnapshot
ToolCompletionSourceGap
ToolCompletionSubscription
ToolRequestOutcomeSubscription

Enums§

PortDispatchError
ProviderObservationStatus
Canonical disposition of a provider observation.
ProviderRuntimeError
ProviderRuntimeState
Public lifecycle projection for one provider runtime binding.
ProviderWork
Bounded executor work emitted after canonical kernel reduction.
ToolAuthorityError
ToolClientDispatchError
ToolCompletionDelivery

Constants§

MAX_AUTHORITY_SUBSCRIBERS
MAX_CONTROL_SUBSCRIBERS
MAX_INGRESS_CAPACITY
MAX_PROVIDER_EFFECT_CAPACITY
MAX_PROVIDER_RUNTIMES
MAX_SUBSCRIPTION_CAPACITY
MAX_TOOL_CLIENTS
MAX_TOOL_SUBSCRIBERS_PER_CLIENT

Traits§

AgentPort

Functions§

bounded_control_plane
bounded_port