{
    "composable_action": {
        "type": "object",
        "required": [
            "action",
            "status",
            "wallet_type"
        ],
        "properties": {
            "action": {
                "type": "string"
            },
            "status": {
                "type": "string",
                "enum": [
                    "ready_for_signing",
                    "requires_human",
                    "refused",
                    "simulated"
                ]
            },
            "wallet_type": {
                "type": "string",
                "enum": [
                    "metamask-agent",
                    "coinbase-agentic",
                    "virtual-butler",
                    "erc4337",
                    "eoa"
                ]
            },
            "user_operation": {
                "type": "object",
                "nullable": true
            },
            "raw_transaction": {
                "type": "object",
                "nullable": true
            },
            "simulation": {
                "type": "object"
            },
            "cost_gate": {
                "type": "object"
            },
            "requires_human": {
                "type": "boolean"
            },
            "cybernetic": {
                "type": "object"
            }
        }
    },
    "adapters": {
        "metamask-agent": {
            "supports": [
                "userop",
                "session_key",
                "guard_mode",
                "simulation",
                "threat_scanning"
            ]
        },
        "coinbase-agentic": {
            "supports": [
                "x402",
                "spending_policies",
                "gasless"
            ]
        },
        "virtual-butler": {
            "supports": [
                "commerce",
                "agent_wallet",
                "reputation"
            ]
        },
        "erc4337": {
            "supports": [
                "userop",
                "paymaster",
                "session_key"
            ]
        },
        "eoa": {
            "supports": [
                "raw_transaction",
                "eip1559"
            ]
        }
    },
    "rpc_method": "tools/call",
    "rpc_tool": "prepare_composable_action",
    "version": "1.2",
    "checked_at": "2026-11-01T08:50:08+00:00"
}