{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Glide agent-banking standards (draft — deprecated alias of /v1/)",
  "description": "DEPRECATED. The /draft/ paths were promoted to /v1/ on 2026-04-26. /draft/* mirrors /v1/* identically and is retained as a backward-compatibility alias for any consumer that pinned a /draft/ URL. Migrate to /v1/ at your next integration release. This alias will not receive new features.",
  "channel": "draft",
  "supersededBy": {
    "url": "https://glide.co/schemas/agent-banking/v1/index.json",
    "channel": "v1",
    "promotedAt": "2026-04-26"
  },
  "schemas": [
    {
      "name": "connector-manifest",
      "title": "ConnectorManifest",
      "url": "https://glide.co/schemas/agent-banking/draft/connector-manifest.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/connector-manifest.json",
      "description": "OSS connector manifest. Every package at packages/connectors/<slug>/ ships one as src/manifest.ts."
    },
    {
      "name": "agent-policy-envelope",
      "title": "AgentPolicyEnvelope",
      "url": "https://glide.co/schemas/agent-banking/draft/agent-policy-envelope.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/agent-policy-envelope.json",
      "description": "13-axis policy envelope evaluated by @glideco/policy-engine on every agent tool call."
    },
    {
      "name": "skill-manifest",
      "title": "SkillManifest",
      "url": "https://glide.co/schemas/agent-banking/draft/skill-manifest.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/skill-manifest.json",
      "description": "OSS agent-skill manifest. Every package at packages/skills/<id>/ ships one as src/manifest.ts."
    },
    {
      "name": "grant",
      "title": "Grant",
      "url": "https://glide.co/schemas/agent-banking/draft/grant.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/grant.json",
      "description": "OAuth bearer grant JWT claims. Alias of ScopedGrantClaims."
    },
    {
      "name": "scoped-grant-claims",
      "title": "ScopedGrantClaims",
      "url": "https://glide.co/schemas/agent-banking/draft/scoped-grant-claims.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/scoped-grant-claims.json",
      "description": "RFC 8707 resource-indicator-bound JWT claims; max TTL 60min."
    },
    {
      "name": "receipt",
      "title": "Receipt",
      "url": "https://glide.co/schemas/agent-banking/draft/receipt.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/receipt.json",
      "description": "Tool-call receipt persisted in activity_log after a money-touching MCP call settles."
    },
    {
      "name": "trust-tier",
      "title": "TrustTier",
      "url": "https://glide.co/schemas/agent-banking/draft/trust-tier.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/trust-tier.json",
      "description": "Quality-based trust tier for connectors + skills. Community / verified / core."
    },
    {
      "name": "agent-activity-event",
      "title": "AgentActivityEvent",
      "url": "https://glide.co/schemas/agent-banking/draft/agent-activity-event.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/agent-activity-event.json",
      "description": "Trust Console event taxonomy. Closed eventKind enum + open extra bag for kind-specific fields."
    },
    {
      "name": "_types",
      "title": "Glide agent-banking shared types",
      "url": "https://glide.co/schemas/agent-banking/draft/_types.json",
      "v1": "https://glide.co/schemas/agent-banking/v1/_types.json",
      "description": "Shared $defs referenced via $ref by every other schema."
    }
  ],
  "documentation": "https://glide.co/docs/oss/standards/index",
  "source": "https://github.com/darshanbathija/axtior-neobank/tree/main/packages/schemas"
}
