{"protocolVersion":"1.0","name":"Coherence Engine","description":"AI-first ecosystem orchestration platform. Coordinates 12+ projects, 1055+ MCP tools, and persistent agent memory across the Coherence ecosystem.","url":"https://coherence.multiskilled.ai/api/v1/a2a/message","version":"1.2.0","preferredTransport":"HTTP+JSON","capabilities":{"streaming":false,"pushNotifications":true,"stateTransitionHistory":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"deploy.preflight","name":"Deploy Preflight","description":"Run deployment pre-flight checks and verify all gates pass","tools":["context_agent_preflight","ecosystem_health"],"tags":["deploy"]},{"id":"deploy.full","name":"Deploy Full","description":"Full deployment lifecycle: session, preflight, and learning capture","tools":["create_context_session","context_agent_preflight","share_learning"],"tags":["deploy"]},{"id":"diagnose.service","name":"Diagnose Service","description":"Diagnose a service: check health, review logs, identify root cause","tools":["ecosystem_health","learning_search","share_learning"],"tags":["diagnose"]},{"id":"diagnose.network","name":"Diagnose Network","description":"Network diagnostics: DNS, routing, and certificate checks","tools":["ecosystem_health","ecosystem_health","ecosystem_health"],"tags":["diagnose"]},{"id":"doc.create","name":"Doc Create","description":"Create and publish a document: validate, lint, then publish to Outline","tools":["doc_validate","doc_lint","doc_publish"],"tags":["doc"]},{"id":"doc.audit","name":"Doc Audit","description":"Audit project documentation: validate structure and brand compliance","tools":["doc_validate","doc_brand_status"],"tags":["doc"]},{"id":"security.scan","name":"Security Scan","description":"Security scan: preflight enforcement check and credential audit","tools":["context_agent_preflight","learning_search","share_learning"],"tags":["security"]},{"id":"learning.sync","name":"Learning Sync","description":"Sync learnings across projects via FHF: search, share, and get feedback","tools":["learning_search","fhf_share","fhf_feedback"],"tags":["learning"]},{"id":"agent.register","name":"Agent Register","description":"Register an agent: list existing agents then register new one","tools":["list_agents","ecosystem_status"],"tags":["agent"]},{"id":"knowledge.ingest","name":"Knowledge Ingest","description":"Ingest knowledge: search existing, create learning, feed to advanced system","tools":["search_memory","learning_create","advanced_learning_ingest"],"tags":["knowledge"]},{"id":"improvement.cycle","name":"Improvement Cycle","description":"Run continuous improvement cycle: health check, report, and capture learnings","tools":["run_improvement_cycle","get_improvement_report","share_learning"],"tags":["improvement"]},{"id":"catalog.sync","name":"Catalog Sync","description":"Synchronize catalog federation: trigger sync and report results","tools":["ecosystem_status","share_learning"],"tags":["catalog"]}],"securitySchemes":{"apiKey":{"type":"apiKey","in":"header","name":"X-API-Key"},"bearer":{"type":"http","scheme":"bearer"}},"security":[{"apiKey":[]},{"bearer":[]}],"business_capabilities":["agent_memory","policy_enforcement","llm_routing","knowledge_graph","fhf_learning","hitl_workflow","mcp_tools","cross_project_sync","skill_composition","a2a_patterns","catalog_federation","camp.signal.v1","feedback.request.v1","edap_horizon_charting"],"endpoints":{"a2a":"https://coherence.multiskilled.ai/api/v1/a2a/message","message":"https://coherence.multiskilled.ai/api/v1/a2a/message","mcp":"https://coherence.multiskilled.ai/api/v1/mcp/","discovery":"https://coherence.multiskilled.ai/api/v1/discovery/capabilities","skills":"https://coherence.multiskilled.ai/api/v1/discovery/skills","marketplace":"https://coherence.multiskilled.ai/api/v1/marketplace/listings"},"publication":{"publish_endpoint":"https://coherence.multiskilled.ai/api/v1/discovery/skills/publish","formats":["skillmd","mcp_registry","agent_card"],"individual_publish":true,"bulk_publish":true},"signing_did":"did:web:coherence.multiskilled.ai:ecosystem","trust_credentials":[{"type":"DACACertificate","agent_id":"context-agent","trust_tier":3,"capabilities":["deploy","read_infra","enforce_policy","manage_sessions"],"spiffe_id":"spiffe://coherence.multiskilled.ai/agent/context-agent/T3","uri":"https://coherence.multiskilled.ai/api/v1/daca/agents/context-agent/trust-credential","ca_cert":"https://coherence.multiskilled.ai/api/v1/daca/ca/cert"},{"type":"DACACertificate","agent_id":"deployment-agent","trust_tier":2,"capabilities":["deploy","read_infra","create_snapshots"],"spiffe_id":"spiffe://coherence.multiskilled.ai/agent/deployment-agent/T2","uri":"https://coherence.multiskilled.ai/api/v1/daca/agents/deployment-agent/trust-credential","ca_cert":"https://coherence.multiskilled.ai/api/v1/daca/ca/cert"},{"type":"DACACertificate","agent_id":"doc-agent","trust_tier":1,"capabilities":["read_infra","publish_docs"],"spiffe_id":"spiffe://coherence.multiskilled.ai/agent/doc-agent/T1","uri":"https://coherence.multiskilled.ai/api/v1/daca/agents/doc-agent/trust-credential","ca_cert":"https://coherence.multiskilled.ai/api/v1/daca/ca/cert"},{"type":"DACACertificate","agent_id":"security-analyzer","trust_tier":2,"capabilities":["read_infra","security_scan"],"spiffe_id":"spiffe://coherence.multiskilled.ai/agent/security-analyzer/T2","uri":"https://coherence.multiskilled.ai/api/v1/daca/agents/security-analyzer/trust-credential","ca_cert":"https://coherence.multiskilled.ai/api/v1/daca/ca/cert"}]}