Skip to content

Technical reference

Use these pages for exact behavior, defaults, limits and interfaces. Start with Understand GOAT for concepts or Getting started for a first conversation.

ReferenceWhat it answers
Engine compatibilityEndpoints, metadata, model features, effort and evidence.
PermissionsFile/command authority, scope, precedence and confinement.
Connection policyJUDAS modes, addresses, preview rules and enforcement boundaries.
StorageData locations, credentials, backups and deletion.
MemoryProviders, scope, browser controls and graph limits.
StatisticsTiming, token estimates and context indicators.
CLI and APIOperations, wire format, limits, errors and retries.
Extension APIBundled capability contracts and lifecycle.
Package formatDeclarative archive fields, permissions and validation.
Theme formatTheme fields, local fonts and examples.
Module catalogueInternal responsibilities and dependency direction.
GlossaryProduct and technical terms.

These documents describe Kid’s implemented contracts. Release readiness records the acceptance required before a public build; the roadmap identifies planned work.