github JavaScript analyzed 10e3026

AgentProbe/a2a-agent-validator

github

End-to-end validator for A2A Protocol Agent Cards — fetches well-known endpoints, validates structure, and classifies 12 capability categories.

maintainer
AgentProbe
licence
MIT
first seen
2026-07-17
last seen
2026-07-17
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

code evidence v0.1.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 19

filesystem 1

  • fs (weak) AgentProbe-a2a-agent-validator-10e3026/tests/unit/code-conformance.test.mjs :1 import { readFileSync, readdirSync, existsSync, statSync } from 'node:fs'

network 3

  • net AgentProbe-a2a-agent-validator-10e3026/src/A2aAgentValidator.mjs :15 const { status: fetchStatus, findings: fetchFindings, agentCard } = await A2aConnector.fetch( { endpoint, timeout: 10000 } )
  • net AgentProbe-a2a-agent-validator-10e3026/src/task/A2aConnector.mjs :4 static async fetch( { endpoint, timeout } ) {
  • net (weak) AgentProbe-a2a-agent-validator-10e3026/tests/task/a2a-connector/a2a-connector.test.mjs :46 const { status, findings, agentCard } = await A2aConnector.fetch( { endpoint: TEST_ENDPOINT, timeout: TIMEOUT } )

declared dependencies 1

  • jest@^30.0.5