Skip to content
Back to InterAI Risk Oracle

Card snapshot

ai-risk-oracle.fly.dev · 2026-08-26 07:18:20 UTC · 8283f919428dcdf7d5d7365752ca7c50e4f2d55430501f8e0e9f924c27efd45e

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "InterAI Risk Oracle",
  "description": "Pre-execution verification for proposed autonomous actions. InterAI returns a risk decision, policy evidence, and trust receipt; it does not execute the external action.",
  "supportedInterfaces": [
    {
      "url": "https://ai-risk-oracle.fly.dev/a2a/v1",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "url": "https://ai-risk-oracle.fly.dev",
    "organization": "InterAI"
  },
  "version": "0.1.3-beta",
  "documentationUrl": "https://ai-risk-oracle.fly.dev/.well-known/openapi.json",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "securitySchemes": {
    "bearerAuth": {
      "httpAuthSecurityScheme": {
        "description": "InterAI API key sent as Authorization: Bearer <api_key>. Obtain credentials through POST /onboard.",
        "scheme": "Bearer",
        "bearerFormat": "InterAI API key"
      }
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "bearerAuth": {
          "list": []
        }
      }
    }
  ],
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "verify_autonomous_action",
      "name": "Verify an autonomous action",
      "description": "Evaluate one proposed action before execution and return the InterAI decision, policy evidence, economic usage, and trust receipt. This skill never executes the action.",
      "tags": [
        "pre-execution",
        "risk",
        "policy",
        "trust"
      ],
      "examples": [
        "Send a data part with operation verify and an InterAI autonomous_execution request."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "bearerAuth": {
              "list": []
            }
          }
        }
      ]
    },
    {
      "id": "verify_batch",
      "name": "Verify a batch of actions",
      "description": "Evaluate a bounded batch of proposed actions before execution and return one result and trust receipt per item. This skill never executes the actions.",
      "tags": [
        "pre-execution",
        "batch",
        "risk",
        "trust"
      ],
      "examples": [
        "Send a data part with operation verify_batch and an InterAI batch request."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "bearerAuth": {
              "list": []
            }
          }
        }
      ]
    }
  ]
}