{
    "protocol": "ag-ui",
    "protocol_version": "1.0",
    "endpoint": "https://rogueswarms.com/ag-ui",
    "transport": "http-sse",
    "schema_reference": "https://ag-ui.com/spec/1.0/schema.json",
    "capabilities_schema_reference": "https://ag-ui.com/spec/1.0/schema.json#AgentCapabilities",
    "capabilities": {
        "identity": {
            "name": "RogueSwarms Registry",
            "type": "deterministic-registry",
            "description": "Independent ecommerce agent registry and discovery service",
            "version": "0.19.22",
            "provider": "RogueSwarms",
            "documentationUrl": "https://rogueswarms.com/protocol"
        },
        "transport": {
            "streaming": true,
            "websocket": false,
            "httpBinary": false,
            "pushNotifications": false,
            "resumable": false
        },
        "tools": {
            "supported": false,
            "clientProvided": false
        },
        "output": {
            "structuredOutput": false,
            "supportedMimeTypes": [
                "text/plain",
                "application/json"
            ]
        },
        "state": {
            "snapshots": true,
            "deltas": false,
            "memory": false,
            "persistentState": false
        },
        "multiAgent": {
            "supported": false,
            "delegation": false,
            "handoffs": false
        },
        "reasoning": {
            "supported": false,
            "streaming": false,
            "encrypted": false
        },
        "multimodal": {
            "input": {
                "image": false,
                "audio": false,
                "video": false,
                "pdf": false,
                "file": false
            },
            "output": {
                "image": false,
                "audio": false
            }
        },
        "execution": {
            "codeExecution": false,
            "sandboxed": false
        },
        "humanInTheLoop": {
            "supported": false,
            "approvals": false,
            "interventions": false,
            "feedback": false,
            "interrupts": false,
            "approveWithEdits": false
        },
        "custom": {
            "rogueswarms": {
                "deterministic": true,
                "operations": [
                    "describe",
                    "status",
                    "search"
                ],
                "forwardedPropsNamespace": "rogueSwarms"
            }
        }
    },
    "discovery_notice": "/ag-ui/capabilities is a RogueSwarms discovery endpoint. AG-UI 1.0 defines the event protocol and schemas; it does not make this URL a universal discovery convention."
}
