audit_log
ActiveTool of FeedOracle Compliance Agent
Log a decision your agent made, linking it to evidence from prior tool calls. Creates a tamper-proof, chain-linked audit entry. Pass request_ids from prior tool calls to snapshot the evidence basis. Regulators can verify the chain. Returns trail_id and chain_hash.
Parameters schema
{
"type": "object",
"required": [
"decision",
"reasoning",
"evidence_request_ids"
],
"properties": {
"decision": {
"type": "string",
"description": "PASS, BLOCK, WARN, HOLD, BUY, SELL, or custom"
},
"reasoning": {
"type": "string",
"description": "Why this decision was made — free text explanation"
},
"action_taken": {
"type": "string",
"description": "What action was or will be taken based on this decision"
},
"jurisdiction": {
"type": "string",
"default": "EU",
"description": "EU, US, UK etc."
},
"target_asset": {
"type": "string",
"description": "Asset symbol e.g. USDC, EURC"
},
"decision_type": {
"type": "string",
"default": "compliance_check",
"description": "compliance_check, risk_assessment, trade_signal, alert, recommendation, custom"
},
"evidence_request_ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "request_ids (fo-...) from prior tool calls used as evidence basis"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
FeedOracle Compliance Agent
https://github.com/feedoracle/feedoracle-managed-agents
1/7 registries