axllm 24.0.12

Generated Ax runtime library
Documentation
{
  "axir_version": "0.1",
  "target": "rust",
  "package_name": "axllm",
  "supported_suites": [
    "signature",
    "schema",
    "validation",
    "prompt",
    "axgen",
    "axai",
    "axagent",
    "axoptimize",
    "axprogram",
    "axflow",
    "axmcp",
    "axevent"
  ],
  "provider_mode": "provider-descriptor-registry-openai-compatible-openai-responses-google-gemini-anthropic",
  "scripted_transport_support": true,
  "real_network_support": true,
  "runtime_profiles": [
    {
      "id": "javascript-quickjs",
      "actor_language": "javascript",
      "support_mode": "embedded",
      "dependency_mode": "optional-feature",
      "feature_gate": "runtime-quickjs",
      "verification_command": "tools/axir verify --targets rust --runtime-profiles javascript-quickjs"
    }
  ],
  "core_owned_feature_groups": [
    "signature",
    "schema",
    "validation",
    "validation-url-array-items",
    "prompt",
    "stream",
    "structured-stream-routing",
    "structured-stream-delta",
    "axgen",
    "axgen-examples-demos",
    "axgen-memory",
    "axgen-chat-log",
    "axgen-examples-exact",
    "axgen-context-cache",
    "axgen-prompt-cache-key",
    "axgen-callbacks",
    "axgen-multi-sampling",
    "axgen-function-trace",
    "axgen-assertions",
    "axgen-field-processors",
    "axgen-trace",
    "axgen-stop-functions",
    "cache-aware-prompt-inputs",
    "axai",
    "axai-vertex-routing",
    "axai-openai-prompt-caching",
    "axai-cache-cost-accounting",
    "axai-provider-descriptor-registry",
    "axai-provider-alias-registry",
    "axai-model-catalog-audit",
    "axai-provider-routing-audit",
    "axai-model-catalog-runtime-api",
    "axai-multi-service-routing",
    "axai-provider-routing-analysis",
    "axai-balancer-runtime",
    "axai-balancer-retry-policy",
    "axai-balancer-metrics",
    "axai-balancer-adaptive-routing",
    "axai-balancer-adaptive-stats-store",
    "axai-balancer-adaptive-events",
    "axai-balancer-adaptive-buffered-streaming",
    "axai-host-processing-callbacks",
    "openai-compatible-provider-mapping",
    "openai-reasoning-effort",
    "provider-operation-descriptors",
    "openai-responses-provider-mapping",
    "google-gemini-provider-mapping",
    "gemini-media-content-mapping",
    "gemini-tool-schema-mapping",
    "gemini-stream-folding",
    "gemini-usage-normalization",
    "gemini-embeddings-normalization",
    "anthropic-provider-mapping",
    "anthropic-cache-control-mapping",
    "anthropic-thinking-normalization",
    "anthropic-adaptive-thinking-display",
    "anthropic-adaptive-sampling-suppression",
    "anthropic-stream-folding",
    "anthropic-usage-normalization",
    "openai-audio-normalization",
    "openai-realtime-normalization",
    "axagent",
    "axagent-pipeline",
    "axagent-context-fields",
    "axagent-clarification",
    "axagent-chat-log",
    "axagent-state-alpha",
    "axagent-stage-instructions",
    "axagent-evidence-citations",
    "axagent-playbook-config",
    "axagent-run-end-playbook-learning",
    "axagent-playbook-verified-evolve",
    "axagent-runtime-contract",
    "axagent-discovery-policy",
    "axagent-delegation-policy",
    "axagent-optimizer-metadata",
    "axagent-runtime-session",
    "axagent-shared-runtime-session",
    "axagent-shared-evidence-handoff",
    "axagent-relevance-ranking",
    "axagent-auto-upgrade",
    "axagent-signature-update",
    "axagent-agent-test",
    "axagent-runtime-state-restore",
    "axagent-runtime-host-boundary",
    "axagent-runtime-error-envelopes",
    "axagent-runtime-state-contract",
    "axagent-runtime-restart-policy",
    "axagent-runtime-trace-events",
    "axagent-runtime-adapter-helpers",
    "axagent-runtime-adapter-examples",
    "axagent-runtime-capability-negotiation",
    "axagent-runtime-lifecycle-beta",
    "axagent-runtime-cancellation-contract",
    "axagent-runtime-restart-once",
    "axagent-runtime-process-diagnostics",
    "axagent-actor-step-alpha",
    "axagent-runtime-language",
    "axagent-actor-prompt-cache",
    "axagent-context-cache-precedence",
    "axagent-context-budget",
    "axagent-checkpointing",
    "axagent-action-log-compaction",
    "axagent-runtime-state-summary",
    "axagent-context-events",
    "axagent-executor-model-policy",
    "axagent-policy-registry",
    "axagent-policy-vocabulary-registry",
    "axagent-context-policy-registry",
    "axagent-policy-versioning",
    "axagent-dynamic-primitives",
    "axagent-host-boundaries",
    "axagent-policy-trace",
    "axagent-policy-execution",
    "axagent-tool-discovery",
    "axagent-skill-discovery",
    "axagent-memory-recall",
    "axagent-usage-tracking",
    "axagent-child-delegation",
    "axagent-guidance-protocol",
    "axagent-trace-export",
    "axagent-deterministic-replay",
    "axagent-host-boundary-contract",
    "axagent-optimizer-trace-artifact",
    "axoptimize-contract",
    "axoptimize-engine-boundary",
    "axoptimize-artifacts",
    "axoptimize-agent-eval",
    "axoptimize-prompt-components",
    "axoptimize-evaluator-boundary",
    "axoptimize-candidate-rollouts",
    "axoptimize-metric-scoring",
    "axoptimize-judge-payloads",
    "axoptimize-state-isolation",
    "axoptimize-ace-bullet-tag-normalization",
    "axoptimize-ace-updated-bullet-ids",
    "axoptimize-ace-empty-render",
    "axoptimize-gepa-engine",
    "axoptimize-gepa-reflection",
    "axoptimize-gepa-pareto",
    "axoptimize-gepa-bootstrap",
    "axoptimize-gepa-selector-state",
    "axoptimize-bootstrap-fewshot",
    "axoptimize-top-level-helper",
    "axprogram-contract",
    "axprogram-trace-events",
    "axflow-program-graph",
    "axflow-program-contract",
    "axflow-shared-executor",
    "axflow-auto-parallel-barriers",
    "axflow-actual-input-cache-key",
    "axflow-optimizer-components",
    "axflow-execution-runtime",
    "axflow-child-program-aggregation",
    "axflow-cache-runtime",
    "axflow-dynamic-options",
    "axflow-abort-boundary",
    "axflow-control-flow-runtime",
    "axflow-feedback-loop",
    "axflow-branch-runtime",
    "axflow-node-extension-helpers",
    "axflow-streaming-cache",
    "axflow-stop-inflight",
    "axflow-parallel-merge-errors",
    "axflow-optimization-components",
    "axflow-optimization-apply",
    "axflow-optimization-evaluation",
    "axflow-nested-component-paths",
    "axflow-optimization-rollback",
    "axmcp",
    "axmcp-server-requests",
    "axmcp-modern-era",
    "axmcp-param-headers",
    "axmcp-cacheable-results",
    "axmcp-tasks-v2",
    "axmcp-tasks-v2-input-fulfillment",
    "axmcp-mrtr-roots",
    "axmcp-mrtr-elicitation",
    "axmcp-subscriptions-listen",
    "axmcp-json-rpc-lifecycle",
    "axmcp-protocol-negotiation",
    "axmcp-tools-prompts-resources",
    "axmcp-to-function",
    "axmcp-streamable-http-transport",
    "axmcp-stdio-transport",
    "axmcp-oauth",
    "axmcp-cancellation",
    "axmcp-session-headers",
    "axmcp-ssrf-protection",
    "axevent.single-worker",
    "axevent-lifecycle-dispatch",
    "axevent-routing",
    "axevent-retry-classification",
    "axevent-continuations",
    "axevent-mcp-normalization",
    "axevent-input-mapping",
    "axagent-runtime-profile-parity",
    "axagent-runtime-axjs-reference",
    "axagent-runtime-profile-state-parity",
    "axagent-runtime-profile-diagnostics",
    "axagent-runtime-profile-agent-forward",
    "axagent-runtime-profile-actor-loop",
    "axagent-runtime-profile-productization-alpha",
    "axagent-runtime-profile-policy",
    "axagent-runtime-profile-package-policy",
    "axagent-runtime-profile-javascript-quickjs",
    "axagent-runtime-quickjs-session-state",
    "axagent-runtime-quickjs-host-calls",
    "axagent-runtime-quickjs-native-host-calls",
    "axagent-runtime-quickjs-callback-errors",
    "axagent-runtime-quickjs-limits",
    "axagent-runtime-quickjs-diagnostics"
  ],
  "public_symbols": [
    "AIClient",
    "AnthropicClient",
    "AxACE",
    "AxAIService",
    "AxAgent",
    "AxAgentClarificationError",
    "AxBalancer",
    "AxBalancerAdaptiveStrategy",
    "AxBalancerCandidateScore",
    "AxBalancerFailureReason",
    "AxBalancerOptions",
    "AxBalancerRouteStats",
    "AxBalancerRoutingEvent",
    "AxBalancerStatsKey",
    "AxBalancerStatsObservation",
    "AxBalancerStatsStore",
    "AxBaseAI",
    "AxBootstrapFewShot",
    "AxCodeRuntime",
    "AxCodeSession",
    "AxCounter",
    "AxEventClock",
    "AxEventCommand",
    "AxEventContinuationDeclaration",
    "AxEventEnvelope",
    "AxEventInputPlan",
    "AxEventPath",
    "AxEventPublishReceipt",
    "AxEventRoute",
    "AxEventRuntime",
    "AxEventSink",
    "AxEventSource",
    "AxEventStore",
    "AxExecutionContext",
    "AxFlow",
    "AxGEPA",
    "AxGauge",
    "AxGen",
    "AxGlobals",
    "AxHistogram",
    "AxInMemoryBalancerStatsStore",
    "AxMCPCatalogSnapshot",
    "AxMCPClient",
    "AxMCPContinuationState",
    "AxMCPOAuthOptions",
    "AxMCPResourceSubscriptionOwnershipTransition",
    "AxMCPResourceSubscriptionPlan",
    "AxMCPStdioTransport",
    "AxMCPStreamableHTTPTransport",
    "AxMCPTokenSet",
    "AxMCPTransport",
    "AxMemory",
    "AxMeter",
    "AxMetricInstrumentOptions",
    "AxPlaybook",
    "AxProgram",
    "AxRateLimitInfo",
    "AxRateLimiter",
    "AxRequestExecutor",
    "AxRuntimeHooks",
    "AxSignature",
    "AxSpan",
    "AxSpanStart",
    "AxTracer",
    "AxUCPBinding",
    "AxUCPClient",
    "AxUsageContext",
    "AxUsageEvent",
    "AxUsageObserver",
    "GoogleGeminiClient",
    "MultiServiceRouter",
    "OpenAICompatibleClient",
    "OpenAIResponsesClient",
    "OptimizedArtifact",
    "OptimizerEngine",
    "OptimizerEvaluator",
    "ProcessCodeRuntime",
    "ProcessCodeSession",
    "ProviderRouter",
    "RuntimeCapabilities",
    "RuntimeEnvelope",
    "RuntimeProtocolClient",
    "RuntimeTransport",
    "Tool",
    "agent",
    "ai",
    "ax",
    "create_balancer_route_stats",
    "event_capacity_transition",
    "event_continuation_match",
    "event_debounce_transition",
    "event_delivery_due",
    "event_map_input",
    "event_normalize_input",
    "event_normalize_mcp",
    "event_resolve_path",
    "event_retry_transition",
    "event_route_commands",
    "event_runtime_descriptor",
    "event_strict_delivery_eligible",
    "f",
    "flow",
    "tool",
    "get_supported_ai_models",
    "mcp_listen_interests",
    "mcp_notification_subscription_filter",
    "mcp_oauth_authorization_request_params",
    "mcp_oauth_discovery_endpoints",
    "mcp_oauth_grant_body",
    "mcp_oauth_parse_token_response",
    "mcp_oauth_parse_www_authenticate",
    "mcp_oauth_plan_ensure_token",
    "mcp_oauth_validate_as_metadata",
    "mcp_oauth_validate_issuer",
    "mcp_oauth_validate_resource_coverage",
    "mcp_resource_subscription_ownership",
    "mcp_resource_subscription_plan",
    "mcp_resource_subscription_selection",
    "optimize",
    "playbook",
    "s",
    "sample_balancer_route_health",
    "update_balancer_route_stats",
    "AxError",
    "AxResult",
    "ScriptedTransport",
    "QuickJsCodeRuntime",
    "QuickJsCodeSession",
    "HostCallable"
  ],
  "target_idiom": {
    "moduleNaming": "crate-modules",
    "methodNaming": "snake_case",
    "asyncPolicy": "blocking-first-with-async-extension",
    "collectionPolicy": "serde-json-at-dynamic-boundaries",
    "errorPolicy": "result-error-public-boundary"
  }
}