Re-exports§
pub use mcp::AxMCPClient;pub use mcp::AxMCPOAuthOptions;pub use mcp::AxMCPStdioTransport;pub use mcp::AxMCPStreamableHTTPTransport;pub use mcp::AxMCPTokenSet;pub use mcp::AxMCPTransport;
Modules§
Structs§
- AxACE
- Agentic Context Engineering optimizer (Generator -> Reflector -> Curator).
- AxAgent
- AxBalancer
- AxBootstrap
FewShot - AxError
- AxFlow
- AxGEPA
- AxGen
- AxMemory
- AxPlaybook
- A live, evolving context playbook bound to a program. Mirrors the TypeScript
AxPlaybook: grow it offline from examples (evolve), keep it growing online from live feedback (update), render it into the program context (apply_to), and persist/restore it (to_json/load). The evolution engine (ACE) is hidden behind this surface, just asoptimize()hides GEPA. - AxSignature
- Field
- Field
Type - Multi
Service Router - OpenAI
Compatible Client - Process
Code Runtime - Process
Code Session - Provider
Router - Runtime
Capabilities - Runtime
Envelope - Scripted
Realtime Transport - Scripted
Transport - Signature
Builder - Tool
- Tool
Builder
Enums§
- Realtime
Transport - Transport seam for the realtime turn driver: ScriptedRealtimeTransport for
deterministic offline tests, the websocket-backed variant (behind the
realtimefeature) for live turns.
Traits§
Functions§
- agent
- agent_
with_ options - agent_
with_ search_ callbacks - Construct an agent with native host search callbacks for memories and skills.
The callbacks run host-side when the actor calls recall()/discover(); passing
them at construction auto-enables the memory + skill subsystems (so the actor’s
prompt advertises recall()/discover()), mirroring the TS/Python API. Callbacks
take and return JSON values: memories
(searches, alreadyLoaded) -> results, skills(searches) -> results. - ai
- ax
- f
- flow
- get_
supported_ ai_ models - optimize
- parse_
json - playbook
- Build an evolving context
AxPlaybookfor a program. Pass the student model under"studentAI"(and optionally"teacherAI"); the bound program runs with the student while reflection/curation use the teacher. WhenteacherisNonethe student is reused for reflection/curation. - run_
conformance_ fixture - runtime_
protocol_ fixture_ server_ main - s
- signature_
from_ spec - stable_
stringify - tool
Type Aliases§
- AIClient
- Anthropic
Client - AxAI
Service - AxAgent
Clarification Error - AxBaseAI
- AxHost
Callable - A host callable the agent runtime can expose to actor code (e.g. the
built-in
llmQuery). JSON-typed both ways so it crosses the runtime boundary cleanly;Send + Syncso a concrete runtime may store it. - AxResult
- Azure
OpenAI Client - Cohere
Client - Deep
Seek Client - Google
Gemini Client - Grok
Client - Mistral
Client - OpenAI
Responses Client - Optimized
Artifact - Optimizer
Evaluator - Reka
Client - Runtime
Protocol Client - Runtime
Transport