{
    "identity": {
        "name": "AMIANISM Reference Agent",
        "type": "deterministic-reference",
        "description": "A read-only reference agent that answers from the public AMIANISM knowledge corpus and returns source URLs.",
        "version": "1.21.0",
        "provider": "AMIANISM",
        "documentationUrl": "https://amianism.com/ask/"
    },
    "transport": {
        "streaming": true,
        "websocket": false,
        "httpBinary": false,
        "pushNotifications": false,
        "resumable": false
    },
    "tools": {
        "supported": false,
        "clientProvided": false
    },
    "output": {
        "structuredOutput": false,
        "supportedMimeTypes": [
            "text/plain"
        ]
    },
    "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,
        "maxIterations": 1,
        "maxExecutionTime": 5000
    },
    "humanInTheLoop": {
        "supported": false,
        "approvals": false,
        "interventions": false,
        "feedback": false,
        "interrupts": false,
        "approveWithEdits": false
    },
    "custom": {
        "protocolVersion": "1.0",
        "runEndpoint": "https://amianism.com/ag-ui/",
        "eventSequence": [
            "RUN_STARTED",
            "STATE_SNAPSHOT",
            "TEXT_MESSAGE_START",
            "TEXT_MESSAGE_CONTENT",
            "TEXT_MESSAGE_END",
            "RUN_FINISHED"
        ],
        "readOnly": true,
        "externalNetworkCalls": false,
        "conversationPersistence": false,
        "knowledgeBoundary": "Public AMIANISM corpus only",
        "canonicalEntityUrl": "https://amianism.com/.well-known/amianism.json",
        "contentIndexUrl": "https://amianism.com/api/content-index.php",
        "runInputPolicy": "AG-UI 1.0 RunAgentInput; client tools, resume payloads, non-empty context, and non-empty client state are rejected because this endpoint is read-only and stateless"
    }
}