Skip to main content

Crate lash_remote_protocol

Crate lash_remote_protocol 

Source

Structs§

RemoteAssistantOutput
RemoteAttachmentRef
RemoteDiagnostic
RemoteExecutionSummary
RemoteGenerationOptions
RemoteHostEventEmitReport
RemoteHostEventOccurrenceRecord
RemoteHostEventOccurrenceRequest
RemoteLlmAttachment
RemoteLlmMessage
RemoteLlmRequest
RemoteLlmRequestMetadata
RemoteLlmResponse
RemoteLlmToolSpec
RemoteModelIntent
RemotePromptContribution
RemotePromptContributionGate
RemotePromptLayer
RemotePromptSlotLayer
RemotePromptTemplate
RemotePromptTemplateSection
RemoteProtocolTurnOptions
RemoteProviderMetadata
RemoteProviderReasoningReplay
RemoteProviderReplayMeta
RemoteResponseTextMeta
RemoteSchemaProjectionOverride
RemoteTokenLedgerEntry
RemoteToolAgentSurface
RemoteToolCallRequest
RemoteToolCallSummary
RemoteToolGrant
RemoteTriggerRegistration
RemoteTriggerSubscriptionFilter
RemoteTriggerTargetSummary
RemoteTurnActivity
RemoteTurnInput
RemoteTurnIssue
RemoteTurnRequest
RemoteTurnResult
RemoteTurnUsageSummary
RemoteUsage

Enums§

RemoteAssistantOutputState
RemoteCausalRef
RemoteInputItem
RemoteLlmContentBlock
RemoteLlmOutputPart
RemoteLlmOutputSpec
RemoteLlmRole
RemoteLlmTerminalReason
RemoteLlmToolChoice
RemotePromptBuiltin
RemotePromptSlot
RemotePromptTemplateEntry
RemoteProtocolError
RemoteToolActivation
RemoteToolArgumentProjectionPolicy
RemoteToolAvailability
RemoteToolCallOutcome
RemoteToolCallResponse
RemoteToolOutputContract
RemoteToolRetryPolicy
RemoteToolScheduling
RemoteTurnEvent
RemoteTurnFinish
RemoteTurnOutcome
RemoteTurnStatus
RemoteTurnStop

Constants§

REMOTE_PROTOCOL_VERSION

Traits§

RemoteToolRegistry

Functions§

assert_remote_tool_registry_reopenable
ensure_protocol_version