{"$id":"https://hodlxxi.com/agent/capabilities/schema","$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Canonical machine-readable schema for the Agent UBID capabilities document.","properties":{"agent_pubkey":{"type":"string"},"capability_schema":{"properties":{"uri":{"pattern":"^/","type":"string"},"version":{"type":"string"}},"required":["version","uri"],"type":"object"},"endpoints":{"additionalProperties":false,"properties":{"attestations":{"pattern":"^/","type":"string"},"binding_page":{"pattern":"^/","type":"string"},"capabilities":{"pattern":"^/","type":"string"},"capabilities_schema":{"pattern":"^/","type":"string"},"chain_health":{"pattern":"^/","type":"string"},"discovery":{"pattern":"^/","type":"string"},"job":{"pattern":"^/","type":"string"},"marketplace_listing":{"pattern":"^/","type":"string"},"message":{"pattern":"^/","type":"string"},"nostr_announcement":{"pattern":"^/","type":"string"},"nostr_dm_policy":{"pattern":"^/","type":"string"},"report_json":{"pattern":"^/","type":"string"},"report_page":{"pattern":"^/","type":"string"},"reputation":{"pattern":"^/","type":"string"},"request":{"pattern":"^/","type":"string"},"skills":{"pattern":"^/","type":"string"},"trust_events":{"pattern":"^/","type":"string"},"trust_page":{"pattern":"^/","type":"string"},"trust_summary":{"pattern":"^/","type":"string"},"verify":{"pattern":"^/","type":"string"},"verify_nostr":{"pattern":"^/","type":"string"},"verify_report":{"pattern":"^/","type":"string"},"well_known":{"pattern":"^/","type":"string"}},"required":["well_known","capabilities","capabilities_schema","request","message","nostr_dm_policy","job","verify","attestations","trust_events","discovery","nostr_announcement","reputation","chain_health","marketplace_listing","skills","trust_page","trust_summary","binding_page","report_page","report_json","verify_report","verify_nostr"],"type":"object"},"job_types":{"type":"object"},"limits":{"type":"object"},"network":{"type":"string"},"operator":{"type":"string"},"pricing":{"type":"object"},"service_description":{"type":"string"},"service_name":{"type":"string"},"sig_scheme":{"type":"string"},"signature":{"type":"string"},"skills":{"properties":{"count":{"minimum":0,"type":"integer"},"endpoint":{"pattern":"^/","type":"string"},"items":{"items":{"properties":{"description":{"type":"string"},"files":{"type":"object"},"homepage":{"type":"string"},"install":{"type":"object"},"name":{"type":"string"},"skill_id":{"type":"string"},"tags":{"items":{"type":"string"},"type":"array"},"version":{"type":"string"}},"required":["skill_id","name","version","description","install"],"type":"object"},"type":"array"}},"required":["count","endpoint","items"],"type":"object"},"supports_payment_settlement_check":{"type":"boolean"},"timestamp":{"format":"date-time","type":"string"},"version":{"type":"string"}},"required":["agent_pubkey","version","service_name","service_description","operator","network","supports_payment_settlement_check","endpoints","pricing","job_types","limits","timestamp","sig_scheme","signature"],"title":"HODLXXI Agent Capabilities","type":"object"}
