- Runtime tools: wallet-scoped worker flows
- Operator tools: trusted control-plane automation
fund_pocket
Surface: operator Transfers USDC from a vault wallet to an agent pocket wallet. This is a privileged action.Input
Legacy callers may still send
pocket_wallet_id; wallet_id is the canonical public field.
When
AXON_TREASURY_GASLESS_ENABLED=true, AXON sponsors gas through the relayer. If disabled, the source wallet needs ETH for gas.request_budget_increase
Surface: runtime Escalates a budget increase request to a human operator. Use when the agent needs more budget than the current mandate allows.Input
Output
Returnsrequest_id, status, and new_daily_limit (currently null until approved).
emergency_stop
Surface: operator Immediately freezes a wallet, department, or entire organization.Input
Example
report_outcome
Surface: runtime Reports whether a paid result was fulfilled, used for provider trust scoring and forensics.Input
Output
Returnsspend_request_id, outcome_status, outcome_summary, outcome_reported_at, and sometimes provider_risk_adjusted when the provider-trust feedback loop changes registry risk.