{
  "schema_version": "1.0",
  "protocol": "veyra-commit-v1",
  "protocol_version": "2.4.1",
  "provider": "https://veyra.to",
  "description": "This domain implements Veyra commit mode for production AI agent writes.",
  "mcp_pack": {
    "sse_endpoint": "https://mcp.veyra.to/sse",
    "manifest": "https://mcp.veyra.to/.well-known/veyra-pack.json",
    "health": "https://mcp.veyra.to/health",
    "tools_list": "https://mcp.veyra.to/tools",
    "total_tools": 48,
    "free_read_tools": 24,
    "protected_write_tools": 24
  },
  "commit_mode": {
    "required": true,
    "provider": "veyra",
    "authorize_endpoint": "https://api.veyra.to/v1/authorize-action",
    "verify_endpoint": "https://api.veyra.to/v1/verify-token",
    "trust_discovery": "https://api.veyra.to/v1/trust-status/{domain}",
    "settlement_endpoint": "https://api.veyra.to/v1/submit-receipt"
  },
  "on_write_rejected": {
    "error": "VeyraCommitRequired",
    "retry_strategy": "authorize_then_retry_with_x_veyra_token"
  },
  "integration_patterns": {
    "for_tool_builders": "requireTrustedWrite()",
    "for_agent_developers": "commitAwareFetch()",
    "for_error_recovery": "handleCommitRequired()"
  },
  "sdk": {
    "npm": "@veyrahq/sdk-node",
    "repository": "https://github.com/Aquariosan/veyra"
  },
  "links": {
    "website": "https://veyra.to",
    "openapi": "https://veyra.to/openapi.json",
    "llms_txt": "https://veyra.to/llms.txt",
    "mcp_pack": "https://mcp.veyra.to/sse"
  }
}
