List of all items
Structs
- a2a::A2AServer
- a2a::A2aRegistry
- a2a::RemoteAgent
- a2a::SkillDeclaration
- agents::AgentSession
- agents::NoOpSessionWriter
- agents::Resolver
- agents::orchestration::Resolver
- builder::AgentBuilder
- compose::M
- compose::artifacts::A
- compose::artifacts::ArtifactComposite
- compose::artifacts::ArtifactSchema
- compose::artifacts::ArtifactTransform
- compose::context::C
- compose::context::ContextPolicy
- compose::context::ContextPolicyChain
- compose::ctx::ContextBuilder
- compose::ctx::Ctx
- compose::ctx::SectionBuilder
- compose::eval::E
- compose::eval::EComposite
- compose::eval::ECriterion
- compose::eval::EvalCase
- compose::eval::EvalSuite
- compose::guards::G
- compose::guards::GComposite
- compose::guards::GGuard
- compose::judge::LlmJudge
- compose::judge::Verdict
- compose::prompt::P
- compose::prompt::PromptComposite
- compose::prompt::PromptSection
- compose::state::S
- compose::state::StateTransform
- compose::state::StateTransformChain
- compose::tools::T
- compose::tools::ToolComposite
- conversation::CommitSpec
- conversation::CompiledConversation
- conversation::CompiledOverlay
- conversation::Conversation
- conversation::ConversationSpec
- conversation::FlowStack
- conversation::OverlaySpec
- conversation::RepairPolicy
- conversation::StageSpec
- conversation::TransitionSpec
- flow::CompiledFlow
- flow::Flow
- flow::FlowBuilder
- flow::FlowCtx
- flow::FlowErrors
- flow::FlowExplanation
- flow::FlowMonitor
- flow::Marking
- flow::NeverBuilder
- flow::Step
- flow::StepAction
- flow::ToolPolicy
- flow::Violation
- live::BackendInputVad
- live::BackendVadSnapshot
- live::BackgroundAgentDispatcher
- live::BackgroundToolTracker
- live::ComputedContract
- live::ComputedRegistry
- live::ComputedVar
- live::ConsecutiveFailureDetector
- live::ContextBuilder
- live::ControlContract
- live::DefaultResultFormatter
- live::DeferredWriter
- live::EffectPolicy
- live::EventCallbacks
- live::ExtractorContract
- live::FieldPromotion
- live::FsPersistence
- live::Live
- live::LiveEffectExecutor
- live::LiveEventStream
- live::LiveHandle
- live::LiveReactor
- live::LiveSessionBuilder
- live::LlmExtractor
- live::MemoryPersistence
- live::NeedsFulfillment
- live::PendingContext
- live::Phase
- live::PhaseContract
- live::PhaseMachine
- live::PhasePreparation
- live::PhaseTransition
- live::PreparationContract
- live::PromotionContract
- live::RateDetector
- live::Reaction
- live::RepairConfig
- live::ReplaySession
- live::RuntimeContract
- live::SessionSignals
- live::SessionSnapshot
- live::SessionTelemetry
- live::SoftTurnDetector
- live::SustainedDetector
- live::TemporalRegistry
- live::ToolCallSummary
- live::ToolContract
- live::TranscriptBuffer
- live::TranscriptTurn
- live::TranscriptWindow
- live::Transition
- live::TransitionContract
- live::TransitionResult
- live::TurnCountDetector
- live::VoiceRuntimeState
- live::Watcher
- live::WatcherContract
- live::WatcherRegistry
- live_builders::PhaseBuilder
- live_builders::PhaseDefaults
- live_builders::WatchBuilder
- llm::EnvTokenProvider
- llm::GcloudTokenProvider
- llm::GeminiLlm
- llm::GeminiLlmParams
- llm::LlmRegistry
- llm::LlmRequest
- llm::LlmResponse
- llm::TokenUsage
- llm::gemini::GeminiLlm
- llm::gemini::GeminiLlmParams
- llm::registry::LlmRegistry
- motifs::Motif
- operators::Fallback
- operators::FanOut
- operators::Loop
- operators::LoopPredicate
- operators::Pipeline
- patterns::MapOver
- patterns::MapReduce
- policy::CommitPolicy
- prelude::ActivityEnd
- prelude::ActivitySignalMessage
- prelude::ActivitySignalPayload
- prelude::ActivityStart
- prelude::AudioJitterBuffer
- prelude::AutomaticActivityDetection
- prelude::BargeInConfig
- prelude::BargeInDetector
- prelude::Blob
- prelude::CallbackContext
- prelude::Candidate
- prelude::CitationMetadata
- prelude::CitationSource
- prelude::Client
- prelude::ClientContentMessage
- prelude::ClientContentPayload
- prelude::CodeExecutionResult
- prelude::ConnectBuilder
- prelude::Content
- prelude::ContextWindowCompressionConfig
- prelude::DispatchTextAgent
- prelude::EventCallbacks
- prelude::ExecutableCode
- prelude::Extract
- prelude::FallbackTextAgent
- prelude::FileData
- prelude::FileWireRecorder
- prelude::Flow
- prelude::FlowMonitor
- prelude::FnTextAgent
- prelude::FsPersistence
- prelude::FunctionCall
- prelude::FunctionCallingConfig
- prelude::FunctionDeclaration
- prelude::FunctionResponse
- prelude::GeminiLlm
- prelude::GenerateContentConfig
- prelude::GenerateContentResponse
- prelude::GenerationConfig
- prelude::GoAwayMessage
- prelude::GoAwayPayload
- prelude::GoogleAIAuth
- prelude::GoogleAITokenAuth
- prelude::GoogleSearch
- prelude::GoogleSearchRetrieval
- prelude::GroundingMetadata
- prelude::HttpClient
- prelude::HttpConfig
- prelude::InputAudioTranscription
- prelude::JitterConfig
- prelude::JoinTextAgent
- prelude::JsonCodec
- prelude::LiveHandle
- prelude::LlmExtractor
- prelude::LlmTextAgent
- prelude::LoopTextAgent
- prelude::MapOverTextAgent
- prelude::MediaChunk
- prelude::MemoryPersistence
- prelude::MemoryWireRecorder
- prelude::MockTransport
- prelude::ModalityTokenCount
- prelude::OutputAudioTranscription
- prelude::ParallelTextAgent
- prelude::PrebuiltVoiceConfig
- prelude::ProactivityConfig
- prelude::RaceTextAgent
- prelude::RealtimeInputConfig
- prelude::RealtimeInputMessage
- prelude::RealtimeInputPayload
- prelude::RecordingCodec
- prelude::RepairConfig
- prelude::ReplayControl
- prelude::ReplayTransport
- prelude::ResumeInfo
- prelude::RouteRule
- prelude::RouteTextAgent
- prelude::SafetyRating
- prelude::SafetySetting
- prelude::SequentialTextAgent
- prelude::ServerContentMessage
- prelude::ServerContentPayload
- prelude::ServerMessageWrapper
- prelude::SessionConfig
- prelude::SessionHandle
- prelude::SessionResumptionConfig
- prelude::SessionResumptionResult
- prelude::SessionResumptionUpdateMessage
- prelude::SessionResumptionUpdatePayload
- prelude::SetupCompleteMessage
- prelude::SetupCompletePayload
- prelude::SetupMessage
- prelude::SetupPayload
- prelude::SimpleTool
- prelude::SlidingWindow
- prelude::SoftTurnDetector
- prelude::SpeechConfig
- prelude::SpscRing
- prelude::State
- prelude::StateKey
- prelude::TapTextAgent
- prelude::TaskRegistry
- prelude::TelemetryConfig
- prelude::ThinkingConfig
- prelude::TimeoutTextAgent
- prelude::Tool
- prelude::ToolCallCancellationMessage
- prelude::ToolCallCancellationPayload
- prelude::ToolCallMessage
- prelude::ToolCallPayload
- prelude::ToolCodeExecution
- prelude::ToolConfig
- prelude::ToolContext
- prelude::ToolDispatcher
- prelude::ToolPolicy
- prelude::ToolResponseMessage
- prelude::ToolResponsePayload
- prelude::TranscriptBuffer
- prelude::TranscriptTurn
- prelude::TranscriptionPayload
- prelude::TransportConfig
- prelude::TungsteniteTransport
- prelude::TurnDetectionConfig
- prelude::TurnDetector
- prelude::TypedTool
- prelude::UrlContext
- prelude::UrlContextMetadata
- prelude::UsageMetadata
- prelude::VadConfig
- prelude::VertexAIAuth
- prelude::VertexConfig
- prelude::VoiceActivityDetector
- prelude::VoiceActivityMessage
- prelude::VoiceActivityPayload
- prelude::VoiceConfig
- prelude::WireEntry
- prelude::WireRecorderHandle
- prelude::client::ActivityEnd
- prelude::client::ActivitySignalMessage
- prelude::client::ActivitySignalPayload
- prelude::client::ActivityStart
- prelude::client::ClientContentMessage
- prelude::client::ClientContentPayload
- prelude::client::MediaChunk
- prelude::client::RealtimeInputMessage
- prelude::client::RealtimeInputPayload
- prelude::client::SetupMessage
- prelude::client::SetupPayload
- prelude::client::ToolResponseMessage
- prelude::client::ToolResponsePayload
- prelude::server::GoAwayMessage
- prelude::server::GoAwayPayload
- prelude::server::ServerContentMessage
- prelude::server::ServerContentPayload
- prelude::server::ServerMessageWrapper
- prelude::server::SessionResumptionResult
- prelude::server::SessionResumptionUpdateMessage
- prelude::server::SessionResumptionUpdatePayload
- prelude::server::SetupCompleteMessage
- prelude::server::SetupCompletePayload
- prelude::server::ToolCallCancellationMessage
- prelude::server::ToolCallCancellationPayload
- prelude::server::ToolCallMessage
- prelude::server::ToolCallPayload
- prelude::server::TranscriptionPayload
- prelude::server::VoiceActivityMessage
- prelude::server::VoiceActivityPayload
- prelude::tool::ActiveStreamingTool
- prelude::tool::PolicyTool
- prelude::tool::SimpleTool
- prelude::tool::ToolDispatcher
- prelude::tool::ToolPolicy
- prelude::tool::TypedTool
- prelude::tool::dispatcher::ToolDispatcher
- prelude::tool::policy::PolicyTool
- prelude::tool::policy::ToolPolicy
- prelude::tool::simple::SimpleTool
- prelude::tool::typed::TypedTool
- simulation::Scenario
- simulation::Sim
- state::FileJournalSink
- state::MemoryJournalSink
- state::PrefixedState
- state::ReadOnlyPrefixedState
- state::SlotEvidence
- state::State
- state::StateKey
- state::StateMutation
- testing::AgentHarness
- testing::DataFlowEdge
- text::DispatchTextAgent
- text::FallbackTextAgent
- text::FnTextAgent
- text::JoinTextAgent
- text::LlmTextAgent
- text::LoopTextAgent
- text::MapOverTextAgent
- text::ParallelTextAgent
- text::RaceTextAgent
- text::RouteRule
- text::RouteTextAgent
- text::SequentialTextAgent
- text::TapTextAgent
- text::TaskRegistry
- text::TimeoutTextAgent
- tools::ActiveStreamingTool
- tools::ConfirmationRequest
- tools::FrameSpec
- tools::PolicyTool
- tools::RecordExtractor
- tools::SimpleTool
- tools::SlotSpec
- tools::StaticConfirmation
- tools::StaticToolset
- tools::ToolConfirmation
- tools::ToolDispatcher
- tools::ToolPolicy
- tools::TypedTool
- tools::dispatcher::ToolDispatcher
- tools::policy::PolicyTool
- tools::policy::ToolPolicy
- tools::simple::SimpleTool
- tools::typed::TypedTool
- wire::ActivityEnd
- wire::ActivitySignalMessage
- wire::ActivitySignalPayload
- wire::ActivityStart
- wire::AudioJitterBuffer
- wire::AutomaticActivityDetection
- wire::BargeInConfig
- wire::BargeInDetector
- wire::Blob
- wire::Candidate
- wire::CitationMetadata
- wire::CitationSource
- wire::Client
- wire::ClientContentMessage
- wire::ClientContentPayload
- wire::CodeExecutionResult
- wire::ConnectBuilder
- wire::Content
- wire::ContextWindowCompressionConfig
- wire::ExecutableCode
- wire::FileData
- wire::FileWireRecorder
- wire::FunctionCall
- wire::FunctionCallingConfig
- wire::FunctionDeclaration
- wire::FunctionResponse
- wire::GenerateContentConfig
- wire::GenerateContentResponse
- wire::GenerationConfig
- wire::GoAwayMessage
- wire::GoAwayPayload
- wire::GoogleAIAuth
- wire::GoogleAITokenAuth
- wire::GoogleSearch
- wire::GoogleSearchRetrieval
- wire::GroundingMetadata
- wire::HttpClient
- wire::HttpConfig
- wire::InputAudioTranscription
- wire::JitterConfig
- wire::JsonCodec
- wire::MediaChunk
- wire::MemoryWireRecorder
- wire::MockTransport
- wire::ModalityTokenCount
- wire::OutputAudioTranscription
- wire::PrebuiltVoiceConfig
- wire::ProactivityConfig
- wire::RealtimeInputConfig
- wire::RealtimeInputMessage
- wire::RealtimeInputPayload
- wire::RecordingCodec
- wire::ReplayControl
- wire::ReplayTransport
- wire::ResumeInfo
- wire::SafetyRating
- wire::SafetySetting
- wire::ServerContentMessage
- wire::ServerContentPayload
- wire::ServerMessageWrapper
- wire::SessionConfig
- wire::SessionHandle
- wire::SessionResumptionConfig
- wire::SessionResumptionResult
- wire::SessionResumptionUpdateMessage
- wire::SessionResumptionUpdatePayload
- wire::SetupCompleteMessage
- wire::SetupCompletePayload
- wire::SetupMessage
- wire::SetupPayload
- wire::SlidingWindow
- wire::SpeechConfig
- wire::SpscRing
- wire::TelemetryConfig
- wire::ThinkingConfig
- wire::Tool
- wire::ToolCallCancellationMessage
- wire::ToolCallCancellationPayload
- wire::ToolCallMessage
- wire::ToolCallPayload
- wire::ToolCodeExecution
- wire::ToolConfig
- wire::ToolResponseMessage
- wire::ToolResponsePayload
- wire::TranscriptionPayload
- wire::TransportConfig
- wire::TungsteniteTransport
- wire::TurnDetectionConfig
- wire::TurnDetector
- wire::UrlContext
- wire::UrlContextMetadata
- wire::UsageMetadata
- wire::VadConfig
- wire::VertexAIAuth
- wire::VertexConfig
- wire::VoiceActivityDetector
- wire::VoiceActivityMessage
- wire::VoiceActivityPayload
- wire::VoiceConfig
- wire::WireEntry
- wire::WireRecorderHandle
- wire::client::ActivityEnd
- wire::client::ActivitySignalMessage
- wire::client::ActivitySignalPayload
- wire::client::ActivityStart
- wire::client::ClientContentMessage
- wire::client::ClientContentPayload
- wire::client::MediaChunk
- wire::client::RealtimeInputMessage
- wire::client::RealtimeInputPayload
- wire::client::SetupMessage
- wire::client::SetupPayload
- wire::client::ToolResponseMessage
- wire::client::ToolResponsePayload
- wire::server::GoAwayMessage
- wire::server::GoAwayPayload
- wire::server::ServerContentMessage
- wire::server::ServerContentPayload
- wire::server::ServerMessageWrapper
- wire::server::SessionResumptionResult
- wire::server::SessionResumptionUpdateMessage
- wire::server::SessionResumptionUpdatePayload
- wire::server::SetupCompleteMessage
- wire::server::SetupCompletePayload
- wire::server::ToolCallCancellationMessage
- wire::server::ToolCallCancellationPayload
- wire::server::ToolCallMessage
- wire::server::ToolCallPayload
- wire::server::TranscriptionPayload
- wire::server::VoiceActivityMessage
- wire::server::VoiceActivityPayload
Enums
- agents::AgentMode
- agents::InputEvent
- agents::orchestration::Mode
- builder::ToolEntry
- compose::artifacts::ArtifactOp
- compose::eval::TrajectoryMatch
- compose::prompt::PromptSectionKind
- compose::prompt::PromptTransform
- compose::tools::DeferredTool
- compose::tools::ToolCompositeEntry
- conversation::ConversationError
- conversation::Resume
- flow::Constraint
- flow::Enforcement
- flow::FlowError
- flow::Guard
- flow::Pred
- flow::Verdict
- live::CallbackMode
- live::ContextDelivery
- live::EffectMode
- live::ExtractionTrigger
- live::InstructionModifier
- live::LiveEffect
- live::LiveEvent
- live::MergePolicy
- live::PhaseInstruction
- live::ReactorEvent
- live::RepairAction
- live::SessionType
- live::SteeringMode
- live::ToolExecutionMode
- live::TransitionEvaluation
- live::TransitionTrigger
- live::WatchPredicate
- llm::LlmError
- operators::Composable
- policy::Policy
- prelude::ActivityHandling
- prelude::AgentError
- prelude::ApiEndpoint
- prelude::AudioFormat
- prelude::AuthError
- prelude::BargeInAction
- prelude::CodecError
- prelude::ContextDelivery
- prelude::EndpointEnvError
- prelude::ExtractionTrigger
- prelude::FinishReason
- prelude::FlowMode
- prelude::FunctionCallingBehavior
- prelude::FunctionCallingMode
- prelude::FunctionResponseScheduling
- prelude::GeminiModel
- prelude::GenerateError
- prelude::Guard
- prelude::HarmBlockThreshold
- prelude::HarmCategory
- prelude::HarmProbability
- prelude::HttpError
- prelude::MediaResolution
- prelude::Modality
- prelude::Part
- prelude::Platform
- prelude::Role
- prelude::Sensitivity
- prelude::ServerMessage
- prelude::ServiceEndpoint
- prelude::SessionCommand
- prelude::SessionError
- prelude::SessionEvent
- prelude::SessionPhase
- prelude::SetupError
- prelude::SteeringMode
- prelude::ToolError
- prelude::TurnCoverage
- prelude::TurnDetectionEvent
- prelude::VadEvent
- prelude::Verdict
- prelude::Voice
- prelude::VoiceActivityType
- prelude::WebSocketError
- prelude::WireDirection
- prelude::WireLogError
- prelude::server::ServerMessage
- prelude::server::VoiceActivityType
- prelude::tool::ToolClass
- prelude::tool::ToolKind
- simulation::SimStep
- state::StateError
- state::StateMutationOrigin
- testing::ContractViolation
- tools::ConfirmPolicy
- tools::Recognizer
- tools::SlotRecognizer
- tools::SlotValidator
- tools::ToolClass
- tools::ToolKind
- wire::ActivityHandling
- wire::ApiEndpoint
- wire::AudioFormat
- wire::AuthError
- wire::BargeInAction
- wire::CodecError
- wire::EndpointEnvError
- wire::FinishReason
- wire::FunctionCallingBehavior
- wire::FunctionCallingMode
- wire::FunctionResponseScheduling
- wire::GeminiModel
- wire::GenerateError
- wire::HarmBlockThreshold
- wire::HarmCategory
- wire::HarmProbability
- wire::HttpError
- wire::MediaResolution
- wire::Modality
- wire::Part
- wire::Platform
- wire::Role
- wire::Sensitivity
- wire::ServerMessage
- wire::ServiceEndpoint
- wire::SessionCommand
- wire::SessionError
- wire::SessionEvent
- wire::SessionPhase
- wire::SetupError
- wire::TurnCoverage
- wire::TurnDetectionEvent
- wire::VadEvent
- wire::Voice
- wire::VoiceActivityType
- wire::WebSocketError
- wire::WireDirection
- wire::WireLogError
- wire::server::ServerMessage
- wire::server::VoiceActivityType
Traits
- agents::AgentTrait
- builder::ToolEntryTrait
- live::PatternDetector
- live::ReactorRule
- live::ResultFormatter
- live::SessionPersistence
- live::TurnExtractor
- llm::BaseLlm
- llm::TokenProvider
- prelude::AgentTrait
- prelude::AuthProvider
- prelude::BaseLlm
- prelude::Codec
- prelude::Frame
- prelude::SessionPersistence
- prelude::SessionReader
- prelude::SessionWriter
- prelude::TextAgent
- prelude::ToolFunction
- prelude::ToolProvider
- prelude::Transport
- prelude::TurnExtractor
- prelude::WireRecorder
- prelude::tool::InputStreamingTool
- prelude::tool::StreamingTool
- prelude::tool::ToolFunction
- state::JournalSink
- text::TextAgent
- tools::ConfirmationProvider
- tools::InputStreamingTool
- tools::StreamingTool
- tools::ToolFunction
- tools::Toolset
- wire::AuthProvider
- wire::Codec
- wire::SessionReader
- wire::SessionWriter
- wire::ToolProvider
- wire::Transport
- wire::WireRecorder
Macros
Attribute Macros
Derive Macros
Functions
- agents::call_agent
- agents::orchestration::call
- agents::orchestration::error_key
- agents::orchestration::provenance
- agents::orchestration::result_key
- agents::provenance
- compose::judge::parse_verdict
- compose::judge::render_contents
- compose::prompt::compress_text
- flow::render_ground
- flow::run
- live::attach_session
- live::collect_events_until_idle
- live::replay_session
- operators::until
- patterns::cascade
- patterns::chain
- patterns::conditional
- patterns::fan_out_merge
- patterns::map_over
- patterns::map_reduce
- patterns::review_loop
- patterns::review_loop_keyed
- patterns::supervised
- patterns::supervised_keyed
- prelude::bytes_to_i16
- prelude::connect
- prelude::connect_with
- prelude::i16_to_bytes
- prelude::into_shared
- prelude::quick_connect
- prelude::quick_connect_vertex
- prelude::read_wire_log
- prelude::recv_event
- testing::check_contracts
- testing::diagnose
- testing::infer_data_flow
- wire::bytes_to_i16
- wire::connect
- wire::connect_with
- wire::i16_to_bytes
- wire::into_shared
- wire::quick_connect
- wire::quick_connect_vertex
- wire::read_wire_log
- wire::recv_event