Skip to content

Agent Card

The Agent Card is a machine-readable identity document that describes Video Intelligence Agent to any A2A-compatible client or platform. It is automatically served at:

GET /.well-known/agent-card.json

Any A2A client discovers Video Intelligence Agent's name, capabilities, supported input/output formats, skills, and security requirements by fetching this document — no manual configuration needed.


Video Intelligence Agent Card

{
  "name": "Video Intelligence agent",
  "description": "Video Intelligence agent is a goal-oriented and autonomous decision-making QA agent on Google Agentic AI (Vertex AI/Gemini) that converts recorded video walkthroughs into standardized production-ready BDD test cases to transform test creation from video to automation-ready assets.",
  "url": "https://testmorph-147263722478.us-central1.run.app",
  "version": "1.0.0",
  "protocolVersion": "1.0",
  "preferredTransport": "JSONRPC",
  "documentationUrl": "https://videointel-doc.ltm-ai.com",
  "iconUrl": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMTEwIDMwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOTUuMjUwNyAwLjc0MDgyOUw4Ny44NDUzIDE5LjUzOTdMODAuNDM5OSAwLjc0MDgyOUM4MC4yNjQyIDAuMjk1NzQ2IDc5LjgzMDkgMCA3OS4zNTA3IDBINjUuODg0VjI5LjI4MThINzMuMjA0NFY4LjUxNTE0QzczLjIwNDQgNy4yMjA4OCA3NC45OTA2IDYuODg0MTQgNzUuNDY1IDguMDg0N0w4My41MjMzIDI4LjUzOEM4My42OTkgMjguOTg2IDg0LjEzMjQgMjkuMjc4OCA4NC42MTI2IDI5LjI3ODhIOTEuMDc4QzkxLjU1ODIgMjkuMjc4OCA5MS45OTE2IDI4Ljk4MzEgOTIuMTY3MyAyOC41MzhMMTAwLjIyNiA4LjA4NDdDMTAwLjcgNi44ODEyMiAxMDIuNDg2IDcuMjIwODggMTAyLjQ4NiA4LjUxNTE0VjI5LjI4MThIMTA5LjgwN1YwSDk2LjM0Qzk1Ljg1OTcgMCA5NS40MjY0IDAuMjk1NzQ2IDk1LjI1MDcgMC43NDA4MjlaIiBmaWxsPSIjRkY1RTRGIi8+CjxwYXRoIGQ9Ik03LjMyMDQ1IDIwLjc5MDFWMEgwVjIxLjk2MTNDMCAyNi4wMDUxIDMuMjc2NjMgMjkuMjgxOCA3LjMyMDQ1IDI5LjI4MThIMjkuMjgxOFYyMS45NjEzSDguNDkxNzJDNy44NDQ1OSAyMS45NjEzIDcuMzIwNDUgMjEuNDM3MiA3LjMyMDQ1IDIwLjc5MDFaIiBmaWxsPSIjRkY1RTRGIi8+CjxwYXRoIGQ9Ik02MC4wMjc3IDBIMjMuNDI1NFY3LjMyMDQ0SDM2LjMwOTRDMzcuMjc4NiA3LjMyMDQ0IDM4LjA2NjMgOC4xMDgxMiAzOC4wNjYzIDkuMDc3MzVWMjkuMjgxOEg0NS4zODY4VjkuMDc3MzVDNDUuMzg2OCA4LjEwODEyIDQ2LjE3NDQgNy4zMjA0NCA0Ny4xNDM3IDcuMzIwNDRINjAuMDI3N1YwWiIgZmlsbD0iI0ZGNUU0RiIvPgo8L3N2Zz4K",
  "provider": {
    "organization": "LTM",
    "url": "https://www.ltm.com"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false
  },
  "supportsAuthenticatedExtendedCard": true,
  "defaultInputModes": ["video/mp4", "text/plain"],
  "defaultOutputModes": ["application/json", "text/plain"],
  "skills": [
    {
      "id": "bdd-test-generation",
      "name": "BDD Test Case Generation from Video",
      "description": "Accepts a video demonstrating application workflows (provided as inline bytes) and generates Gherkin .feature files with Feature descriptions, Background steps, Scenarios (positive, negative, boundary, data-driven), Scenario Outlines with Examples tables, and comprehensive tagging.",
      "tags": ["bdd", "testing", "gherkin", "test-generation", "video-analysis", "qa", "quality-assurance"],
      "examples": [
        "Generate BDD test cases from this application demo video",
        "Analyze this screen recording and create Gherkin feature files",
        "Watch this video and write comprehensive test scenarios"
      ],
      "inputModes": ["video/mp4", "text/plain"],
      "outputModes": ["application/json", "text/plain"]
    }
  ],
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "flows": {
        "authorizationCode": {
          "authorizationUrl": "https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&prompt=consent",
          "tokenUrl": "https://oauth2.googleapis.com/token",
          "refreshUrl": "https://oauth2.googleapis.com/token",
          "scopes": {
            "openid": "Authenticate the signed-in user.",
            "email": "Access the signed-in user's email address.",
            "profile": "Access basic profile information."
          }
        }
      }
    }
  },
  "security": [
    {
      "oauth2": ["openid", "email", "profile"]
    }
  ]
}

Field Reference

Identity

Field Value Description
name Video Intelligence Agent Display name of the agent
version 1.0.0 Agent version
protocolVersion 1.0 A2A protocol version this agent implements
preferredTransport JSONRPC Primary communication transport
url Cloud Run endpoint The live URL where the agent is hosted
provider.organization LTIMindtree Organization that built and maintains the agent

Capabilities

Field Value Meaning
streaming true Results stream back in real time via SSE
pushNotifications false Agent does not push unsolicited updates
supportsAuthenticatedExtendedCard true Authenticated clients can request an extended card with additional metadata

Input & Output Modes

Direction Accepted Formats
Input video/mp4, video/webm, video/quicktime, text/plain
Output application/json, text/plain

Skill — BDD Test Case Generation from Video

Property Detail
ID bdd-test-generation
Description Generates Gherkin .feature files from application demo videos
Tags bdd, testing, gherkin, test-generation, video-analysis, qa, quality-assurance

Security

Scheme Type Description
google OpenID Connect Authenticate with a Google identity token
bearer HTTP Bearer JWT Google-issued JWT for Cloud Run IAM authentication