Skip to main content
Subdirectory: llm_models/ · Body: must be empty Declares a model in the catalog agents can pick as an engine, matching what you’d otherwise configure at Settings → Models. See Models for the concepts behind each field. Models are always tenant-scoped - there is no org field.

Frontmatter

Sampling config

All fields under config are optional:

Fields NOT supported

  • id, tenant_id, provider_id, created_at, updated_at - system-set
  • org - models are always tenant-wide
  • Pricing plans and performance-test results - configured in Command Center, not part of the CLI schema

Example

llm_models/gpt-5.mdx

Gotchas

  • Body must be empty. Everything is frontmatter.
  • provider is a name, resolved at sync time. Referencing a provider declared in the same directory works even before that provider exists on the platform yet.
  • A model assigned to any agent can’t be pruned. Reassign those agents (or archive them) first, or sync with enabled: false instead - see Deletion rule.