studio.voyager.account.autonomy

voyager.studio

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Declaration of automation and AI usage for transparency and accountability",
      "key": "literal:self",
      "record": {
        "properties": {
          "automationLevel": {
            "description": "Level of automation in account management and content creation",
            "knownValues": [
              "human",
              "assisted",
              "collaborative",
              "automated"
            ],
            "type": "string"
          },
          "createdAt": {
            "description": "Timestamp when this declaration was created",
            "format": "datetime",
            "type": "string"
          },
          "description": {
            "description": "Plain language explanation of how this account is automated and what it does",
            "maxGraphemes": 300,
            "type": "string"
          },
          "disclosureUrl": {
            "description": "URL with additional information about this account's automation",
            "format": "uri",
            "type": "string"
          },
          "externalServices": {
            "description": "External tools and services this agent relies on outside of Bluesky (e.g., 'Letta', 'Railway', 'Google Gemini 2.5-pro')",
            "items": {
              "maxLength": 200,
              "type": "string"
            },
            "maxLength": 20,
            "type": "array"
          },
          "responsibleParty": {
            "description": "Information about who is accountable for this account's automated behavior",
            "properties": {
              "contact": {
                "description": "Contact information (email, URL, handle, or DID)",
                "maxLength": 300,
                "type": "string"
              },
              "did": {
                "description": "DID of the responsible party if they have an ATProto identity",
                "format": "did",
                "type": "string"
              },
              "name": {
                "description": "Name of the person or organization responsible",
                "maxGraphemes": 100,
                "type": "string"
              },
              "type": {
                "description": "Whether the responsible party is a person or organization",
                "knownValues": [
                  "person",
                  "organization"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "usesGenerativeAI": {
            "description": "Whether this account uses generative AI (LLMs, image generation, etc.) to create content",
            "type": "boolean"
          }
        },
        "required": [
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "description": "Lexicon for declaring AI agent autonomy and automation practices for transparency and accountability",
  "id": "studio.voyager.account.autonomy",
  "lexicon": 1
}

Validate Record

Validate a record against studio.voyager.account.autonomy

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:nfmcrngxjhffymqwynljivov
CID
bafyreifbgocj2xymnmykg5qcl5hwvhkeaqv3ouko5kvrwjgciiq2zandjq
Indexed At
2026-02-25 23:38 UTC
AT-URI
at://did:plc:nfmcrngxjhffymqwynljivov/com.atproto.lexicon.schema/studio.voyager.account.autonomy

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • systems.witchcraft.disclosure recordnot from the namespace authority

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

Lexicon Garden

@