llm_providers/ · Body: must be empty
Declares an LLM endpoint the engine can call, matching what you’d otherwise configure at Settings → Providers. See Providers for the concepts behind each field.
Frontmatter
Fields NOT supported
id,tenant_id,created_at,updated_at- system-setauth_header_name- configure that from Command Center; not yet part of the CLI schema
Example
llm_providers/openai.mdx
llm_providers/self-hosted-vllm.mdx
Gotchas
- Body must be empty. The provider has no long-form text - everything is frontmatter.
- A tenant-wide provider needs a tenant-scoped credential. If
orgis unset,api_key_credentialmust resolve to a credential that is also tenant-scoped (unsetorg) - an org-scoped credential of the same name won’t be found. - Adding a new
kindrequires a 2501 release. The set of supported provider kinds is fixed; configuring an existing kind is pure MDX. - A provider that still has models can’t be pruned. Remove or reassign its models first, or sync with
enabled: falseinstead.

