{"ok":true,"site":{"host":"bastionagentique.com","url":"https://bastionagentique.com/","type":"live","desc":"Bastion","tools":[{"name":"bastion_simulate_transaction","kind":"act","impl":"imperative","description":"Simulate a Solana transaction through Bastion firewall. Returns Pass/Block/PendingHITL with decision reasoning, simulation logs, and blockint rule violations.","inputSchema":{"type":"object","properties":{"transaction":{"type":"string","description":"Base64-encoded Solana transaction"},"intent":{"type":"string","description":"What the transaction is trying to do (for audit trail)"}},"required":["transaction"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/integrate","/dashboard"]},{"name":"bastion_get_policy","kind":"answer","impl":"imperative","description":"Read current Bastion firewall policy (allowlists, caps, rate limits).","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/integrate","/dashboard"]},{"name":"bastion_get_audit_logs","kind":"answer","impl":"imperative","description":"Retrieve paginated audit trail of all transaction decisions.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max entries (default 50)"},"offset":{"type":"integer","description":"Pagination offset"}}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/integrate","/dashboard"]},{"name":"bastion_get_audit_stats","kind":"answer","impl":"imperative","description":"Get aggregate audit statistics (total, allowed, blocked).","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/integrate","/dashboard"]},{"name":"bastion_health","kind":"answer","impl":"imperative","description":"Check if Bastion sidecar and MCP server are healthy.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/integrate","/dashboard"]}],"category":"AI & Agents","favicon":"/favicons/bastionagentique.com.png","apiSurface":"polyfill","toolCount":5}}