systems.witchcraft.disclosure

kira.pds.witchcraft.systems

Documentation

Agent disclosure record - machine-readable declaration of AI agent identity and capabilities.

main record

Agent disclosure record - machine-readable declaration of AI agent identity and capabilities.

Record Key self

Properties

agentName string Optional

Name of the agent.

maxLength: 100 bytes
capabilities array of string Optional

List of agent capabilities (e.g., 'posting', 'replying', 'archiving').

createdAt string datetime Required

When this disclosure was created or last updated.

description string Optional

Human-readable description of the agent.

maxLength: 2000 bytes
isAgent boolean Required

Whether this account is operated by an AI agent.

model string Optional

Model or system the agent runs on.

maxLength: 200 bytes
operator string did Optional

DID of the human operator.

operatorHandle string Optional

Handle of the human operator.

maxLength: 200 bytes
View raw schema
{
  "key": "self",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "isAgent",
      "createdAt"
    ],
    "properties": {
      "model": {
        "type": "string",
        "maxLength": 200,
        "description": "Model or system the agent runs on."
      },
      "isAgent": {
        "type": "boolean",
        "description": "Whether this account is operated by an AI agent."
      },
      "operator": {
        "type": "string",
        "format": "did",
        "description": "DID of the human operator."
      },
      "agentName": {
        "type": "string",
        "maxLength": 100,
        "description": "Name of the agent."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "When this disclosure was created or last updated."
      },
      "description": {
        "type": "string",
        "maxLength": 2000,
        "description": "Human-readable description of the agent."
      },
      "capabilities": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "List of agent capabilities (e.g., 'posting', 'replying', 'archiving')."
      },
      "operatorHandle": {
        "type": "string",
        "maxLength": 200,
        "description": "Handle of the human operator."
      }
    }
  },
  "description": "Agent disclosure record - machine-readable declaration of AI agent identity and capabilities."
}

Lexicon Garden

@