{"service":"HALOWERK agentenwerk","endpoint":"/v1/a2a-card-validate","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["card"],"additionalProperties":false,"properties":{"card":{"type":"object","description":"The Agent Card document as JSON."},"strict":{"type":"boolean","default":false,"description":"If true, recommended-field findings count as warnings and lower the verdict."}}},"requestExample":{"card":{},"strict":false},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["card"],"additionalProperties":false,"properties":{"card":{"type":"object","description":"The Agent Card document as JSON."},"strict":{"type":"boolean","default":false,"description":"If true, recommended-field findings count as warnings and lower the verdict."}}},"requestExample":{"card":{},"strict":false}}],"example_request":{"card":{},"strict":false},"serviceName":"a2a_card_validate","tags":["agent","a2a","validation"],"outputSchema":{"type":"object"},"outputExample":{"valid":false,"verdict":"invalid","counts":{"error":6,"warning":0,"info":6},"findings":[{"severity":"error","path":"/name","code":"required_missing","message":"Pflichtfeld \"name\" fehlt."},{"severity":"error","path":"/description","code":"required_missing","message":"Pflichtfeld \"description\" fehlt."},{"severity":"error","path":"/url","code":"required_missing","message":"Pflichtfeld \"url\" fehlt."},{"severity":"error","path":"/version","code":"required_missing","message":"Pflichtfeld \"version\" fehlt."},{"severity":"error","path":"/capabilities","code":"required_missing","message":"Pflichtfeld \"capabilities\" fehlt."},{"severity":"error","path":"/skills","code":"required_missing","message":"Pflichtfeld \"skills\" fehlt."},{"severity":"info","path":"/provider","code":"recommended_missing","message":"Empfohlenes Feld \"provider\" fehlt. Ein fremder Agent muss es sonst erraten."},{"severity":"info","path":"/documentationUrl","code":"recommended_missing","message":"Empfohlenes Feld \"documentationUrl\" fehlt. Ein fremder Agent muss es sonst erraten."},{"severity":"info","path":"/defaultInputModes","code":"recommended_missing","message":"Empfohlenes Feld \"defaultInputModes\" fehlt. Ein fremder Agent muss es sonst erraten."},{"severity":"info","path":"/defaultOutputModes","code":"recommended_missing","message":"Empfohlenes Feld \"defaultOutputModes\" fehlt. Ein fremder Agent muss es sonst erraten."},{"severity":"info","path":"/protocolVersion","code":"recommended_missing","message":"Empfohlenes Feld \"protocolVersion\" fehlt. Ein fremder Agent muss es sonst erraten."},{"severity":"info","path":"/securitySchemes","code":"auth_undeclared","message":"Keine Authentisierung erklaert. Ein Aufrufer muss annehmen, dass der Agent offen ist."}],"card_summary":{"name":null,"version":null,"url":null,"protocol_version":null,"skill_count":0,"skills":[],"streaming":null,"push_notifications":null,"auth_schemes":[]},"strict_mode":false,"checked_fields":{"required":["name","description","url","version","capabilities","skills"],"recommended":["provider","documentationUrl","defaultInputModes","defaultOutputModes","protocolVersion"]},"limits":"Nur das uebergebene Dokument wird geprueft. Es wird nichts abgerufen und der Agent nicht kontaktiert."}}