Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V A aclose() (axio.stream.AgentStream method) add_context_tokens() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) AFTER (axio.tool_args.State attribute) Agent (class in axio.agent) agent_name (axio.agent_loader.AgentContext attribute) agent_tool() (in module axio.agent_loader) AgentContext (class in axio.agent_loader) AgentLoader (class in axio.agent_loader) AgentSpec (class in axio.agent_loader) AgentStream (class in axio.stream) AllowAllGuard (class in axio.permission) append() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) (axio.context.MemoryContextStore method) audio (axio.models.Capability attribute) AudioBlock (class in axio.blocks) AudioGenTransport (class in axio.transport) AudioMediaType (in module axio.blocks) AudioOutput (class in axio.events) AudioOutputDelta (class in axio.events) AutoCompactStore (class in axio.compaction) axio.agent module axio.agent_loader module axio.blocks module axio.compaction module axio.context module axio.events module axio.exceptions module axio.field module axio.messages module axio.models module axio.permission module axio.schema module axio.selector module axio.stream module axio.testing module axio.tool module axio.tool_args module axio.transport module axio.types module AxioError B bare_type() (in module axio.field) build_tool_schema() (in module axio.schema) by_capability() (axio.models.ModelRegistry method) by_cost() (axio.models.ModelRegistry method) by_prefix() (axio.models.ModelRegistry method) C call_streaming() (axio.tool.Tool method) capabilities (axio.models.ModelSpec attribute) Capability (class in axio.models) check() (axio.permission.AllowAllGuard method) (axio.permission.DenyAllGuard method) (axio.permission.PermissionGuard method) check_list_items() (in module axio.field) check_scalar() (in module axio.field) check_type() (in module axio.field) clear() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) (axio.context.MemoryContextStore method) (axio.models.ModelRegistry method) close() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) (axio.context.MemoryContextStore method) (axio.transport.RealtimeSession method) COLON (axio.tool_args.State attribute) commit() (axio.transport.RealtimeSession method) compact_context() (in module axio.compaction) CompletionTransport (class in axio.transport) concurrency (axio.permission.ConcurrentGuard attribute) (axio.tool.Tool attribute) ConcurrentGuard (class in axio.permission) connect() (axio.transport.RealtimeTransport method) content (axio.blocks.ToolResultBlock attribute) (axio.events.ToolResult attribute) (axio.messages.Message attribute) ContentBlock (class in axio.blocks) context (axio.tool.Tool attribute) context_factory (axio.agent_loader.AgentContext attribute) context_window (axio.models.ModelSpec attribute) ContextStore (class in axio.context) copy() (axio.agent.Agent method) created_at (axio.context.SessionInfo attribute) current_key (axio.tool_args.ToolArgStream property) D data (axio.blocks.AudioBlock attribute) (axio.blocks.ImageBlock attribute) (axio.blocks.VideoBlock attribute) (axio.events.AudioOutput attribute) (axio.events.AudioOutputDelta attribute) (axio.events.ImageOutput attribute) (axio.events.VideoOutput attribute) default (axio.field.FieldInfo attribute) delta (axio.events.ReasoningDelta attribute) (axio.events.TextDelta attribute) (axio.events.ToolOutputDelta attribute) (axio.events.TranscriptDelta attribute) DenyAllGuard (class in axio.permission) description (axio.agent_loader.AgentSpec attribute) (axio.field.FieldInfo attribute) (axio.tool.Tool attribute) dispatch_tools() (axio.agent.Agent method) done (axio.tool_args.ToolArgStream property) DummyAudioGenTransport (class in axio.transport) DummyCompletionTransport (class in axio.transport) DummyEmbeddingTransport (class in axio.transport) DummyImageGenTransport (class in axio.transport) DummySTTTransport (class in axio.transport) DummyTransport (class in axio.transport) DummyTTSTransport (class in axio.transport) DummyVideoGenTransport (class in axio.transport) E embed() (axio.transport.DummyEmbeddingTransport method) (axio.transport.EmbeddingTransport method) embedding (axio.models.Capability attribute) EmbeddingTransport (class in axio.transport) end_turn (axio.types.StopReason attribute) error (axio.types.StopReason attribute) Error (class in axio.events) ESC (axio.tool_args.State attribute) events() (axio.transport.RealtimeSession method) exception (axio.events.Error attribute) extensions (axio.agent_loader.AgentLoader attribute) (axio.agent_loader.IniAgentLoader attribute) (axio.agent_loader.JsonAgentLoader attribute) (axio.agent_loader.TomlAgentLoader attribute) F feed() (axio.tool_args.ToolArgStream method) Field() (in module axio.field) FieldInfo (class in axio.field) first() (axio.models.ModelRegistry method) fork() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) (axio.context.MemoryContextStore method) format_stream_result() (axio.tool.Tool method) from_context() (axio.context.ContextStore class method) from_dict() (axio.messages.Message class method) (in module axio.blocks) from_history() (axio.context.ContextStore class method) G ge (axio.field.FieldInfo attribute) generate_audios() (axio.transport.AudioGenTransport method) (axio.transport.DummyAudioGenTransport method) generate_images() (axio.transport.DummyImageGenTransport method) (axio.transport.ImageGenTransport method) generate_videos() (axio.transport.DummyVideoGenTransport method) (axio.transport.VideoGenTransport method) get_context_tokens() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) (axio.context.MemoryContextStore method) get_field_info() (in module axio.field) get_final_text() (axio.stream.AgentStream method) get_history() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) (axio.context.MemoryContextStore method) get_session_end() (axio.stream.AgentStream method) GuardError guards (axio.tool.Tool attribute) H handler (axio.tool.Tool attribute) HandlerError hint_from_json_schema() (in module axio.tool) I id (axio.blocks.ToolUseBlock attribute) (axio.models.ModelSpec attribute) ids() (axio.models.ModelRegistry method) image_generation (axio.models.Capability attribute) ImageBlock (class in axio.blocks) ImageGenTransport (class in axio.transport) ImageMediaType (in module axio.blocks) ImageOutput (class in axio.events) index (axio.events.AudioOutput attribute) (axio.events.ImageOutput attribute) (axio.events.ReasoningDelta attribute) (axio.events.TextDelta attribute) (axio.events.ToolFieldDelta attribute) (axio.events.ToolFieldEnd attribute) (axio.events.ToolFieldStart attribute) (axio.events.ToolInputDelta attribute) (axio.events.ToolUseStart attribute) (axio.events.VideoOutput attribute) IniAgentLoader (class in axio.agent_loader) INIT (axio.tool_args.State attribute) input (axio.blocks.ToolUseBlock attribute) (axio.events.ToolResult attribute) input_cost (axio.models.ModelSpec attribute) input_schema (axio.tool.Tool property) input_tokens (axio.context.SessionInfo attribute) (axio.types.Usage attribute) interrupt() (axio.transport.RealtimeSession method) is_classvar() (in module axio.field) is_error (axio.blocks.ToolResultBlock attribute) (axio.events.ToolResult attribute) items() (axio.models.ModelRegistry method) iteration (axio.events.IterationEnd attribute) IterationEnd (class in axio.events) J json_mode (axio.models.Capability attribute) JsonAgentLoader (class in axio.agent_loader) JSONSchema (in module axio.tool) K key (axio.events.ToolFieldDelta attribute) (axio.events.ToolFieldEnd attribute) (axio.events.ToolFieldStart attribute) (axio.events.ToolOutputDelta attribute) KEY (axio.tool_args.State attribute) keys() (axio.models.ModelRegistry method) L last() (axio.models.ModelRegistry method) last_iteration_message (axio.agent.Agent attribute) le (axio.field.FieldInfo attribute) list_sessions() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) load() (axio.agent_loader.AgentLoader method) (axio.agent_loader.IniAgentLoader method) (axio.agent_loader.JsonAgentLoader method) (axio.agent_loader.TomlAgentLoader method) load_agents() (in module axio.agent_loader) load_agents_from_dir() (in module axio.agent_loader) load_file() (axio.agent_loader.AgentLoader method) loaders (axio.agent_loader.MultiFormatLoader attribute) M make_agent_tools() (in module axio.agent_loader) make_echo_tool() (in module axio.testing) make_ephemeral_context() (in module axio.testing) make_stub_transport() (in module axio.testing) make_text_response() (in module axio.testing) make_tool_use_response() (in module axio.testing) max_iterations (axio.agent.Agent attribute) (axio.agent_loader.AgentSpec attribute) max_output_tokens (axio.models.ModelSpec attribute) max_tokens (axio.types.StopReason attribute) media_type (axio.blocks.AudioBlock attribute) (axio.blocks.ImageBlock attribute) (axio.blocks.VideoBlock attribute) (axio.events.AudioOutput attribute) (axio.events.AudioOutputDelta attribute) (axio.events.ImageOutput attribute) (axio.events.VideoOutput attribute) MemoryContextStore (class in axio.context) Message (class in axio.messages) message_count (axio.context.SessionInfo attribute) MISSING (in module axio.field) MissingSentinel (class in axio.field) model (axio.agent_loader.AgentSpec attribute) ModelRegistry (class in axio.models) ModelSpec (class in axio.models) module axio.agent axio.agent_loader axio.blocks axio.compaction axio.context axio.events axio.exceptions axio.field axio.messages axio.models axio.permission axio.schema axio.selector axio.stream axio.testing axio.tool axio.tool_args axio.transport axio.types MultiFormatLoader (class in axio.agent_loader) N name (axio.agent_loader.AgentSpec attribute) (axio.blocks.ToolUseBlock attribute) (axio.events.ToolOutputDelta attribute) (axio.events.ToolResult attribute) (axio.events.ToolUseStart attribute) (axio.tool.Tool attribute) O OBJ (axio.tool_args.State attribute) on_event (axio.agent_loader.AgentContext attribute) output_cost (axio.models.ModelSpec attribute) output_tokens (axio.context.SessionInfo attribute) (axio.types.Usage attribute) P partial_json (axio.events.ToolInputDelta attribute) PermissionGuard (class in axio.permission) preview (axio.context.SessionInfo attribute) property_schema() (in module axio.schema) proto (axio.agent_loader.AgentContext attribute) R RAW (axio.tool_args.State attribute) RealtimeSession (class in axio.transport) RealtimeTransport (class in axio.transport) reasoning (axio.models.Capability attribute) ReasoningDelta (class in axio.events) role (axio.events.TranscriptDelta attribute) (axio.messages.Message attribute) run() (axio.agent.Agent method) run_stream() (axio.agent.Agent method) S scan() (axio.agent_loader.AgentLoader method) (axio.agent_loader.MultiFormatLoader method) schema (axio.tool.Tool attribute) search() (axio.models.ModelRegistry method) select() (axio.selector.ToolSelector method) selector (axio.agent.Agent attribute) send() (axio.transport.RealtimeSession method) send_tool_result() (axio.transport.RealtimeSession method) session_id (axio.compaction.AutoCompactStore property) (axio.context.ContextStore property) (axio.context.MemoryContextStore property) (axio.context.SessionInfo attribute) SessionEndEvent (class in axio.events) SessionInfo (class in axio.context) set_context_tokens() (axio.compaction.AutoCompactStore method) (axio.context.ContextStore method) (axio.context.MemoryContextStore method) SpeechStarted (class in axio.events) SpeechStopped (class in axio.events) State (class in axio.tool_args) stop_reason (axio.events.IterationEnd attribute) (axio.events.SessionEndEvent attribute) (axio.events.TurnComplete attribute) StopReason (class in axio.types) STR (axio.tool_args.State attribute) stream() (axio.testing.StubTransport method) (axio.transport.CompletionTransport method) (axio.transport.DummyCompletionTransport method) StreamError StreamEvent (in module axio.events) strict (axio.field.FieldInfo attribute) StrictStr (in module axio.field) structured_outputs (axio.models.Capability attribute) STTTransport (class in axio.transport) StubTransport (class in axio.testing) supports_streaming (axio.tool.Tool property) synthesize() (axio.transport.DummyTTSTransport method) (axio.transport.TTSTransport method) system (axio.agent.Agent attribute) (axio.agent_loader.AgentSpec attribute) T text (axio.blocks.TextBlock attribute) (axio.events.ToolFieldDelta attribute) (axio.models.Capability attribute) TextBlock (class in axio.blocks) TextDelta (class in axio.events) to_agent() (axio.agent_loader.AgentSpec method) to_dict() (axio.messages.Message method) (in module axio.blocks) TomlAgentLoader (class in axio.agent_loader) Tool (class in axio.tool) tool_use (axio.models.Capability attribute) (axio.types.StopReason attribute) tool_use_id (axio.blocks.ToolResultBlock attribute) (axio.events.ToolFieldDelta attribute) (axio.events.ToolFieldEnd attribute) (axio.events.ToolFieldStart attribute) (axio.events.ToolInputDelta attribute) (axio.events.ToolOutputDelta attribute) (axio.events.ToolResult attribute) (axio.events.ToolUseStart attribute) ToolArgStream (class in axio.tool_args) ToolCallID (in module axio.types) ToolError ToolFieldDelta (class in axio.events) ToolFieldEnd (class in axio.events) ToolFieldEvent (in module axio.tool_args) ToolFieldStart (class in axio.events) ToolInputDelta (class in axio.events) ToolName (in module axio.types) ToolOutputDelta (class in axio.events) ToolResult (class in axio.events) ToolResultBlock (class in axio.blocks) tools (axio.agent.Agent attribute) (axio.agent_loader.AgentSpec attribute) ToolSelector (class in axio.selector) ToolUseBlock (class in axio.blocks) ToolUseStart (class in axio.events) total_usage (axio.events.SessionEndEvent attribute) transcribe() (axio.transport.DummySTTTransport method) (axio.transport.STTTransport method) TranscriptDelta (class in axio.events) transport (axio.agent.Agent attribute) (axio.agent_loader.AgentContext attribute) TTSTransport (class in axio.transport) TurnComplete (class in axio.events) U UESC (axio.tool_args.State attribute) unwrap_hint() (in module axio.field) usage (axio.events.IterationEnd attribute) (axio.events.TurnComplete attribute) Usage (class in axio.types) V VAL (axio.tool_args.State attribute) validate() (axio.field.FieldInfo method) values() (axio.models.ModelRegistry method) video (axio.models.Capability attribute) video_generation (axio.models.Capability attribute) VideoBlock (class in axio.blocks) VideoGenTransport (class in axio.transport) VideoMediaType (in module axio.blocks) VideoOutput (class in axio.events) vision (axio.models.Capability attribute)