Glide ships nine JSON Schema documents at the public standards URLDocumentation Index
Fetch the complete documentation index at: https://glide-9da73dea.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
glide.co/schemas/agent-banking/v1/. Each schema is generated from the corresponding Zod schema in @glideco/schemas (or @repo/connectors-base / @glideco/skills-base) and hand-curated for partner readability. The companion Lifecycle page traces one agent payment through every schema in the set, with a Mermaid sequence diagram and per-step instances.
Promoted to
/v1/ on 2026-04-26. The schemas were locked after an independent Opus adversarial review hunted for design mistakes across 10 axes × 8 schemas (no individual cell scored below 9/10). The full delta + score matrix is committed in the release PR. The /draft/ paths remain reachable as a deprecated alias for any consumer that pinned a /draft/ URL — they mirror /v1/ exactly and will not receive new features.Schemas
ConnectorManifest
The OSS connector manifest. Every package at
packages/connectors/<slug>/ ships one.AgentPolicyEnvelope
The 14-axis policy envelope evaluated by
@glideco/policy-engine on every agent tool call.SkillManifest
The OSS agent-skill manifest. Every package at
packages/skills/<id>/ ships one.Grant
OAuth bearer grant JWT claims. RFC 8707 resource-indicator-bound; max TTL 60min.
Receipt
Tool-call receipt persisted in
activity_log after a money-touching MCP call settles.TrustTier
Quality-based trust tier for connectors + skills. Community / verified / core.
AgentActivityEvent— Trust Console event taxonomy. ClosedeventKindenum + openextrabag for kind-specific fields. Walkthrough at/docs/oss/standards/agent-activity-event; raw schema at/v1/agent-activity-event.json.ScopedGrantClaims— JWT claims emitted by the OAuth AS. RFC 8707 resource-indicator-bound; tighter than the application-levelGrant. Walkthrough at/docs/oss/standards/scoped-grant-claims; raw schema at/v1/scoped-grant-claims.json._types.json— Shared$defs(uuidV4,isoDateTimeUtc,chainId,currencyCode,agentScope,riskVerdict,trustTier, etc.) referenced via$refby every other schema. Walkthrough at/docs/oss/standards/_types; raw schema at/v1/_types.json.
Versioning contract
/v1/— current canonical channel. Locked. Breaking changes require/v2/with both versions live + a public deprecation window of at least 6 months./v1.1/— additive-only updates within v1 are permitted in-place (new optional fields, new closed-enum values for forward-compatible enums). Existing/v1/consumers MUST continue to validate against any/v1.1/+document./draft/— deprecated alias retained for backward compatibility. Mirrors/v1/exactly. Will not receive new features.
/v1/ path is reserved permanently. Any schema-breaking change post-v1 becomes a migration cost for every integrator — that’s the deliberate cost of the lock.
Adversarial review (the de-risk)
Before promotion, an independent Opus-powered review agent scored each schema 0–10 across 10 axes:| Axis | What it checks |
|---|---|
| Type tightness | Malformed objects can’t pass parse; unions discriminated; enums closed; formats checked. |
| Required-field coverage | No omit-and-bypass attacks. |
| Forward compatibility | Extension points where appropriate; closed enums where safety demands. |
| Backward compatibility | Existing /draft/ consumers continue to validate. |
| Privacy / PII | No leaks of email, name, government ID; intentional exposures called out. |
| Money safety | AgentPolicyEnvelope / Grant / Receipt resist degenerate-input attacks. |
| Standards alignment | RFC 7519 (JWT), RFC 6749 (OAuth), RFC 8707 (resource indicators), MCP spec, JSON Schema 2020-12. |
| Cross-schema consistency | Shared types extracted to _types.json with $ref references. |
| Documentation completeness | Every field has a description an integrator can build to. |
| Closed-vocab integrity | Closed enums match the Zod source — no drift. |
extra bags everywhere would compromise type safety). 63 unit tests + 56 hand-rolled hostile-input tests + 5 backward-compat tests all green post-promotion.
Citing schemas
Each schema has a canonical$id:
$id in your own integration docs. The URL resolves to a real document.
Generating + publishing
Schemas are generated from the Zod source via:apps/web/public/schemas/agent-banking/{draft,v1}/ carry richer descriptions, $ref to _types.json, and partner-friendly examples beyond what z.toJSONSchema() emits. The build script warns on structural drift between Zod and the public copy without overwriting it.
Standards governance
ThePUBLISHED_SCHEMA_NAMES vocabulary (the closed set of names published as standards) is CODEOWNERS-protected. Adding a new standard schema is a public-API change requiring maintainer sign-off + a backward-compatibility review.