{
  "name": "KataruAgents",
  "description": "NTT DATA agent tools",
  "url": "https://portal.katarucorp.com/api/a2a-router",
  "version": "1.0.0",
  "protocolVersion": "1.0.0",
  "preferredTransport": "JSONRPC",
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain"],
  "capabilities": { "streaming": false },
  "provider": {
    "organization": "NTT DATA",
    "url": "https://portal.katarucorp.com"
  },
  "supportedInterfaces": [
    {
      "url": "https://portal.katarucorp.com/api/a2a-router",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0.0"
    }
  ],
  "skills": [
    {
      "id": "usecase-submission",
      "name": "Submit_Use_Case",
      "description": "Submits a use case",
      "tags": ["submission"]
    },
    {
      "id": "password-reset-initiation",
      "name": "Initiate_Password_Reset",
      "description": "Initiates a password reset for a verified user",
      "tags": ["password-reset"]
    },
    {
      "id": "account-unlock",
      "name": "Unlock_Account",
      "description": "Unlocks a locked Entra ID account for a verified user",
      "tags": ["account-unlock"]
    },
    {
      "id": "mfa-reset",
      "name": "Reset_MFA",
      "description": "Resets multi-factor authentication methods for a verified user",
      "tags": ["mfa-reset"]
    },
    {
      "id": "session-revocation",
      "name": "Revoke_Sessions",
      "description": "Revokes all active sign-in sessions for a verified user",
      "tags": ["session-revocation"]
    },
    {
      "id": "knowledge-base-query",
      "name": "Knowledge_Base_Query",
      "description": "Queries the knowledge base for the active client and returns a spoken answer",
      "tags": ["knowledge-retrieval"]
    }
  ],
  "tools": [
    {
      "name": "KataruAgents",
      "description": "NTT DATA agent tools"
    }
  ],
  "supportsAuthenticatedExtendedCard": false
}
