Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
127 changes: 91 additions & 36 deletions catalog/cli-reference.json

Large diffs are not rendered by default.

407 changes: 321 additions & 86 deletions catalog/env-vars.json

Large diffs are not rendered by default.

171 changes: 143 additions & 28 deletions catalog/hooks.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion catalog/keybindings.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"source": "https://code.claude.com/docs/en/keybindings.md",
"fetchedAt": "2026-05-18T12:35:00.020Z",
"fetchedAt": "2026-07-06T12:50:19.728Z",
"count": 20,
"contexts": [
{
Expand Down
2 changes: 1 addition & 1 deletion catalog/mcp.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"source": "https://code.claude.com/docs/en/mcp.md",
"fetchedAt": "2026-05-18T12:34:59.431Z",
"fetchedAt": "2026-07-06T12:50:18.346Z",
"count": 3,
"scopes": [
{
Expand Down
12 changes: 8 additions & 4 deletions catalog/model-config.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"source": "https://code.claude.com/docs/en/model-config.md",
"fetchedAt": "2026-05-22T14:01:08.197Z",
"count": 5,
"fetchedAt": "2026-07-06T12:50:21.011Z",
"count": 6,
"effortLevels": [
{
"name": "high",
"description": "Balances token usage and intelligence. Use as a minimum for intelligence-sensitive work, or to reduce token spend relative to `xhigh`"
"description": "Balances token usage and intelligence. Default on Fable 5, Sonnet 5, Opus 4.8, Opus 4.6, and Sonnet 4.6"
},
{
"name": "low",
Expand All @@ -19,9 +19,13 @@
"name": "medium",
"description": "Reduces token usage for cost-sensitive work that can trade off some intelligence"
},
{
"name": "ultracode",
"description": "A Claude Code setting that plans a [dynamic workflow](/en/workflows) for each substantive task with `xhigh` per-message reasoning. Session-only"
},
{
"name": "xhigh",
"description": "Best results for most coding and agentic tasks. Recommended default on Opus 4.7"
"description": "Deeper reasoning at higher token spend. Default on Opus 4.7"
}
]
}
10 changes: 5 additions & 5 deletions catalog/permissions.json
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
{
"source": "https://code.claude.com/docs/en/permissions.md",
"fetchedAt": "2026-05-18T12:34:59.743Z",
"fetchedAt": "2026-07-06T12:50:18.954Z",
"count": 6,
"modes": [
{
"name": "acceptEdits",
"description": "Automatically accepts file edits and common filesystem commands (`mkdir`, `touch`, `mv`, `cp`, etc.) for paths in the working directory or `additionalDirectories`"
"description": "Automatically accepts file edits and common filesystem commands such as `mkdir`, `touch`, `mv`, and `cp` for paths in the working directory or `additionalDirectories`"
},
{
"name": "auto",
"description": "Auto-approves tool calls with background safety checks that verify actions align with your request. Currently a research preview"
},
{
"name": "bypassPermissions",
"description": "Skips all permission prompts. Root and home directory removals such as `rm -rf /` still prompt as a circuit breaker"
"description": "Skips permission prompts, except those forced by explicit `ask` rules. Root and home directory removals such as `rm -rf /` also still prompt as a circuit breaker"
},
{
"name": "default",
"description": "Standard behavior: prompts for permission on first use of each tool"
"description": "Standard behavior: prompts for permission on first use of each tool. {/* min-version: 2.1.200 */}Labeled Manual in the CLI and the VS Code and JetBrains extensions, and Claude Code accepts `manual` as an alias. The label and alias require Claude Code v2.1.200 or later"
},
{
"name": "dontAsk",
"description": "Auto-denies tools unless pre-approved via `/permissions` or `permissions.allow` rules"
},
{
"name": "plan",
"description": "Plan Mode: Claude reads files and runs read-only shell commands to explore but does not edit your source files"
"description": "Plan Mode: Claude reads files and runs read-only shell commands to explore but doesn't edit your source files"
}
]
}
1,761 changes: 1,681 additions & 80 deletions catalog/settings.json

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions catalog/sub-agents.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"source": "https://code.claude.com/docs/en/sub-agents.md",
"fetchedAt": "2026-05-18T12:34:59.151Z",
"fetchedAt": "2026-07-06T12:50:16.704Z",
"count": 16,
"fields": [
{
"name": "background",
"required": false,
"description": "Set to `true` to always run this subagent as a [background task](#run-subagents-in-foreground-or-background). Default: `false`"
"description": "Set to `true` to always run this subagent as a [background task](#run-subagents-in-foreground-or-background), even when Claude needs its result right away. When unset, Claude chooses, and {/* min-version: 2.1.198 */}as of v2.1.198 it runs subagents in the background by default"
},
{
"name": "color",
Expand Down Expand Up @@ -41,7 +41,7 @@
{
"name": "isolation",
"required": false,
"description": "Set to `worktree` to run the subagent in a temporary [git worktree](/en/worktrees), giving it an isolated copy of the repository. The worktree is automatically cleaned up if the subagent makes no changes"
"description": "Set to `worktree` to run the subagent in a temporary [git worktree](/en/worktrees), giving it an isolated copy of the repository branched by default from your [default branch](/en/worktrees#choose-the-base-branch) rather than the parent session's `HEAD`. The worktree is automatically cleaned up if the subagent makes no changes"
},
{
"name": "maxTurns",
Expand All @@ -61,22 +61,22 @@
{
"name": "model",
"required": false,
"description": "[Model](#choose-a-model) to use: `sonnet`, `opus`, `haiku`, a full model ID (for example, `claude-opus-4-7`), or `inherit`. Defaults to `inherit`"
"description": "[Model](#choose-a-model) to use: `sonnet`, `opus`, `haiku`, `fable`, a full model ID (for example, `claude-opus-4-8`), or `inherit`. Defaults to `inherit`"
},
{
"name": "name",
"required": true,
"description": "Unique identifier using lowercase letters and hyphens. [Hooks](/en/hooks#subagentstart) receive this value as `agent_type`. The filename does not have to match"
"description": "Unique identifier using lowercase letters and hyphens. [Hooks](/en/hooks#subagentstart) receive this value as `agent_type`. The filename doesn't have to match"
},
{
"name": "permissionMode",
"required": false,
"description": "[Permission mode](#permission-modes): `default`, `acceptEdits`, `auto`, `dontAsk`, `bypassPermissions`, or `plan`. Ignored for [plugin subagents](#choose-the-subagent-scope)"
"description": "[Permission mode](#permission-modes): `default`, `acceptEdits`, `auto`, `dontAsk`, `bypassPermissions`, `plan`, or {/* min-version: 2.1.200 */}`manual` as an alias for `default`. The `manual` alias requires Claude Code v2.1.200 or later. Ignored for [plugin subagents](#choose-the-subagent-scope)"
},
{
"name": "skills",
"required": false,
"description": "[Skills](/en/skills) to preload into the subagent's context at startup. The full skill content is injected, not just the description. Subagents can still invoke unlisted project, user, and plugin skills through the Skill tool"
"description": "[Skills](/en/skills) to preload into the subagent's context at startup. The full skill content is injected, not only the description. Subagents can still invoke unlisted project, user, and plugin skills through the Skill tool"
},
{
"name": "tools",
Expand Down