{
  "protocolVersion": "1.0",
  "name": "Bahini",
  "description": "A governed multi-agent workspace. Tasks run as approval-gated, audited agent teams with per-run cost caps and full lineage.",
  "url": "https://bahini.xephyrlabs.com/api/a2a",
  "preferredTransport": "JSONRPC",
  "version": "1.0.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "securitySchemes": {
    "bearer": {
      "type": "http",
      "scheme": "bearer",
      "description": "A workspace API key (Settings → API keys). Write scope is required to start a task."
    }
  },
  "security": [
    {
      "bearer": []
    }
  ],
  "supportsAuthenticatedExtendedCard": true,
  "skills": [
    {
      "id": "run-task",
      "name": "Run a task",
      "description": "Hand a job to an agent team in plain language. Authenticate to see the tasks this workspace has installed.",
      "tags": [
        "automation",
        "multi-agent",
        "research",
        "reporting"
      ]
    }
  ]
}