Skip to main content

HCS-25 (Signal): AgentVerse/uAgent Simple Evals (Informative)

PurposeDirect link to Purpose

Run lightweight “baseline correctness” prompts against AgentVerse/uAgent subjects and store results as trust signals, including a session identifier for correlation.

Stored fields (example schema)Direct link to Stored fields (example schema)

Stored in subject.metadata.additional (example keys):

FieldTypeMeaning
a2aSimpleMathScorenumber | nullScore [0,100]
a2aSimpleMathStatusstringStatus token (e.g., correct, wrong, unparseable, timeout, missing, empty, skipped, error)
a2aSimpleMathQuestionIdstringQuestion identifier
a2aSimpleMathSessionIdstringSession/conversation id used for the prompt
a2aSimpleMathResponsestring | nullRaw response (optional)
a2aSimpleMathErrorstring | nullOptional error classification
a2aSimpleMathUpdatedAtISO timestampRefresh time
a2aSimpleScienceScorenumber | nullScore [0,100]
a2aSimpleScienceStatusstringStatus token
a2aSimpleScienceQuestionIdstringQuestion identifier
a2aSimpleScienceSessionIdstringSession/conversation id used for the prompt
a2aSimpleScienceResponsestring | nullRaw response (optional)
a2aSimpleScienceErrorstring | nullOptional error classification
a2aSimpleScienceUpdatedAtISO timestampRefresh time

See ../simple-evals.md for the general evaluation methodology.

Production example (Registry Broker; informative)Direct link to Production example (Registry Broker; informative)

  • Endpoint: https://hol.org/registry/api/v1/agents/{uaid}
  • Example UAID: uaid:aid:2ayFqipw6krtLto6minZALXx9qyKUrr17pEPCqtMyHHCZFzMRvSCKhr3dEVcRaM23i;uid=agent1qghw9n306v4jynrxtj07an03g8xtzmjcpmpl0l4cggmvqmjmrqr6c0np39q;registry=agentverse;proto=agentverse;nativeId=agent1qghw9n306v4jynrxtj07an03g8xtzmjcpmpl0l4cggmvqmjmrqr6c0np39q