From a04c593eb2b217b093e2ae42d332b965dbbe89f2 Mon Sep 17 00:00:00 2001 From: Rahul Kamat Date: Wed, 11 Mar 2026 15:09:46 -0700 Subject: [PATCH] docs(cli): mark profile name as mandatory and update examples --- docs/cli/profiles.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/cli/profiles.md b/docs/cli/profiles.md index 139285e695..b817e26fe7 100644 --- a/docs/cli/profiles.md +++ b/docs/cli/profiles.md @@ -22,7 +22,7 @@ and the file body for system instructions. ```markdown --- -name: Web Developer +name: coder default_model: gemini-3.0-flash extensions: - github @@ -35,11 +35,11 @@ Always prefer functional components and explain your reasoning. ### Configuration fields -| Field | Description | -| :-------------- | :---------------------------------------------------------------------------------------------- | -| `name` | (Optional) A display name for the profile. | -| `default_model` | (Optional) The model to use when this profile is active. | -| `extensions` | (Optional) A list of allowed extension IDs. If specified, only these extensions will be loaded. | +| Field | Description | +| :-------------- | :----------------------------------------------------------------------------------------------------------------------------------------- | +| `name` | (Mandatory) A unique name for the profile. Must be a valid slug (a-z, 0-9, -, \_) and MUST match the filename without the `.md` extension. | +| `default_model` | (Optional) The model to use when this profile is active. | +| `extensions` | (Optional) A list of allowed extension IDs. If specified, only these extensions will be loaded. | The **body** of the Markdown file is injected into the system prompt, allowing you to define a specific persona or set of instructions that the AI will always