Skip to content
Merged
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
9 changes: 8 additions & 1 deletion claude-code/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -163,9 +163,16 @@ <h2>Template v1.2 <span class="version-date">2026-09-07 — As of CC v2.1.263</s
<h3>Content / CC Release Updates</h3>
<!-- October 2026 -->
<details class="month-group" open>
<summary>October 2026 <span class="version-date">v2.1.287 – v2.1.292</span> <span class="month-count">4 releases</span></summary>
<summary>October 2026 <span class="version-date">v2.1.287 – v2.1.293</span> <span class="month-count">5 releases</span></summary>
<div class="month-content">

<div class="change-section">
<h3 id="rel-2-1-293">CC v2.1.293 <span class="version-date">2026-10-07</span></h3>
<ul class="change-list">
<li><span class="tag tag-add">ADD</span><span class="entry"><code>agentType</code> <code>subagentStatusLine</code> task field — the subagent's type, the same value hooks get as <code>agent_type</code> on <code>SubagentStart</code></span></li>
</ul>
</div>

<div class="change-section">
<h3 id="rel-2-1-292">CC v2.1.292 <span class="version-date">2026-10-06</span></h3>
<ul class="change-list">
Expand Down
17 changes: 15 additions & 2 deletions claude-code/changes.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
{
"generated": "2026-10-06",
"latest": "v2.1.292",
"generated": "2026-10-07",
"latest": "v2.1.293",
"releases": [
{
"version": "v2.1.293",
"label": "CC v2.1.293",
"date": "2026-10-07",
"id": "rel-2-1-293",
"entries": [
{
"tag": "ADD",
"item": "agentType",
"html": "<code>agentType</code> <code>subagentStatusLine</code> task field — the subagent's type, the same value hooks get as <code>agent_type</code> on <code>SubagentStart</code>"
}
]
},
{
"version": "v2.1.292",
"label": "CC v2.1.292",
Expand Down
16 changes: 8 additions & 8 deletions claude-code/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,14 @@
<link href="https://dommango.github.io/agentmats/claude-code/"/>
<link rel="self" href="https://dommango.github.io/agentmats/claude-code/feed.xml"/>
<id>https://dommango.github.io/agentmats/claude-code/</id>
<updated>2026-10-06T09:00:00Z</updated>
<updated>2026-10-07T09:00:00Z</updated>
<entry>
<title>CC v2.1.293 — 1 placemat change</title>
<id>https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-293</id>
<link href="https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-293"/>
<updated>2026-10-07T09:00:00Z</updated>
<content type="html">&lt;ul&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;agentType&lt;/code&gt; &lt;code&gt;subagentStatusLine&lt;/code&gt; task field — the subagent's type, the same value hooks get as &lt;code&gt;agent_type&lt;/code&gt; on &lt;code&gt;SubagentStart&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;</content>
</entry>
<entry>
<title>CC v2.1.292 — 3 placemat changes</title>
<id>https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-292</id>
Expand Down Expand Up @@ -138,11 +145,4 @@
<updated>2026-09-10T09:00:00Z</updated>
<content type="html">&lt;ul&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;claude self-hosted-runner --remove-session-state&lt;/code&gt; CLI flag — delete per-session directories under &lt;code&gt;&amp;lt;base-dir&amp;gt;/_sessions/&lt;/code&gt; when sessions end; off by default&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;CLAUDE_CODE_WEBFETCH_DEADLINE_MS&lt;/code&gt; env var — override the 300-second WebFetch response deadline; set to &lt;code&gt;0&lt;/code&gt; to disable&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;gatewayInternalNetworks&lt;/code&gt; managed setting — allow &lt;code&gt;/login&lt;/code&gt; to a Claude apps gateway on the organization's own public IPv4 block&lt;/li&gt;&lt;li&gt;&lt;b&gt;CHG&lt;/b&gt; &lt;code&gt;claude plugin enable/disable&lt;/code&gt; — added &lt;code&gt;--json&lt;/code&gt; flag for structured output; also available on &lt;code&gt;install&lt;/code&gt;, &lt;code&gt;uninstall&lt;/code&gt;, and &lt;code&gt;update&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;CHG&lt;/b&gt; &lt;code&gt;CLAUDE_CODE_ENABLE_TODO_TOOLS=1&lt;/code&gt; — clarified: tools are on by default only for Claude 3.x, Opus 4.0–4.7, Sonnet 4.0–4.6, Haiku 4.5; set this to enable on newer models&lt;/li&gt;&lt;/ul&gt;</content>
</entry>
<entry>
<title>CC v2.1.267 — 2 placemat changes</title>
<id>https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-267</id>
<link href="https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-267"/>
<updated>2026-09-09T09:00:00Z</updated>
<content type="html">&lt;ul&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;maxEffortLevel&lt;/code&gt; setting — caps the maximum effort level on every provider (top-level or per model under &lt;code&gt;modelSettings&lt;/code&gt;); applies to Bedrock, Vertex, and Foundry&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;--system-prompt-snapshot off&lt;/code&gt; flag — renders the system prompt fresh on every request instead of reusing the conversation's recorded prompt&lt;/li&gt;&lt;/ul&gt;</content>
</entry>
</feed>
7 changes: 4 additions & 3 deletions claude-code/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ <h1>Claude Code <span class="wm-pixel">PLACEMAT</span></h1>
<span class="header-tagline">Unofficial · auto-updated reference</span>
</div>
<div class="global-controls">
<span class="release-tag">As of release: v2.1.292</span>
<span class="release-tag">As of release: v2.1.293</span>
<a href="changelog.html" class="header-link">Changelog →</a>
<a href="feed.xml" class="header-link" title="Subscribe to placemat changes (RSS)">RSS</a>
<button type="button" class="header-link print-btn" id="printBtn" title="Print or save as PDF (Ctrl P)">⎙ Print</button>
Expand Down Expand Up @@ -85,7 +85,7 @@ <h1>Claude Code <span class="wm-pixel">PLACEMAT</span></h1>

<div class="print-head" aria-hidden="true">
<span class="print-head-title">Claude Code <b>PLACEMAT</b></span>
<span>As of release v2.1.292</span>
<span>As of release v2.1.293</span>
<span>■ = new &nbsp; □ = unverified</span>
<span>dommango.github.io/agentmats/claude-code</span>
</div>
Expand Down Expand Up @@ -409,6 +409,7 @@ <h2>Settings (JSON) <span class="card-count"></span></h2>
<tr class="search-item" id="i-workspace-git-worktree"><td><a class="row-link" href="#i-workspace-git-worktree" tabindex="-1" title="Copy link to this entry (or press l on the row)" aria-label="Copy link to this entry">#</a><code>workspace.git_worktree</code></td><td class="desc">Status line JSON input field — set when current directory is inside a linked git worktree</td></tr>
<tr class="search-item" id="i-effort-level-2"><td><a class="row-link" href="#i-effort-level-2" tabindex="-1" title="Copy link to this entry (or press l on the row)" aria-label="Copy link to this entry">#</a><code>effort.level</code> / <code>thinking.enabled</code></td><td class="desc">Hooks and status line stdin JSON input fields — current effort level and thinking state</td></tr>
<tr class="search-item" id="i-prompt-cache"><td><a class="row-link" href="#i-prompt-cache" tabindex="-1" title="Copy link to this entry (or press l on the row)" aria-label="Copy link to this entry">#</a><code>prompt_cache</code></td><td class="desc">Status line script JSON input field — per-session prompt-cache stats (hit ratio, misses, tokens re-cached, warm/cold)</td></tr>
<tr class="search-item" id="i-agenttype"><td><a class="row-link" href="#i-agenttype" tabindex="-1" title="Copy link to this entry (or press l on the row)" aria-label="Copy link to this entry">#</a><code>agentType</code></td><td class="desc"><span class="summary">Subagent status line task field — the subagent's type, built-in or custom</span> <button type="button" class="notes-btn" aria-expanded="false">+1</button><ul class="notes" hidden><li>Same value hooks receive as <code>agent_type</code> on <code>SubagentStart</code></li></ul></td></tr>
<tr class="search-item" id="i-autoscrollenabled"><td><a class="row-link" href="#i-autoscrollenabled" tabindex="-1" title="Copy link to this entry (or press l on the row)" aria-label="Copy link to this entry">#</a><code>autoScrollEnabled</code></td><td class="desc">Disable conversation auto-scroll in fullscreen mode</td></tr>
<tr class="search-item" id="i-wheelscrollaccelerationenabled"><td><a class="row-link" href="#i-wheelscrollaccelerationenabled" tabindex="-1" title="Copy link to this entry (or press l on the row)" aria-label="Copy link to this entry">#</a><code>wheelScrollAccelerationEnabled</code></td><td class="desc">Set to <code>false</code> to disable mouse-wheel scroll acceleration in fullscreen mode</td></tr>
<tr class="search-item" id="i-tui"><td><a class="row-link" href="#i-tui" tabindex="-1" title="Copy link to this entry (or press l on the row)" aria-label="Copy link to this entry">#</a><code>tui</code></td><td class="desc">Default TUI mode; set to "fullscreen" for flicker-free alt-screen rendering</td></tr>
Expand Down Expand Up @@ -744,7 +745,7 @@ <h2>Memory, Hooks &amp; MCP <span class="card-count"></span></h2>
<div class="no-results search-exclude" id="noResults">No matches — clear search to see everything.</div>

<footer class="global-footer">
Template v1.2 · Content synced 2026-10-06<br>
Template v1.2 · Content synced 2026-10-07<br>
<span class="disclaimer">Unofficial community reference — not affiliated with or endorsed by Anthropic.
Condensed from the official docs; always confirm against
<a href="https://code.claude.com/docs" target="_blank" rel="noopener noreferrer">code.claude.com/docs</a>.</span><br>
Expand Down
8 changes: 5 additions & 3 deletions claude-code/sources.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,13 @@
"claude attach <id|name> and claude logs <id|name> (card-cli) are not new commands but were missing from the placemat; added now because the v2.1.290 changelog and cli-reference.md both confirm the new partial-name matching feature for them.",
"claude plugin install's --marketplace <source> flag is stated verbatim in the v2.1.292 changelog but not yet in plugins/cli-reference.md's install flag table as of the 2026-10-06 fetch — included on release-notes confirmation per the release_notes rule; re-check plugins/cli-reference.md on a future sync. The same sync added a claude plugin install <plugin> row to card-skills's Plugin CLI Commands group, which had none before, sourced from plugins/cli-reference.md's own install section for the rest of the row.",
"CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS is stated verbatim in the v2.1.292 changelog but not yet in env-vars.md as of the 2026-10-06 fetch — included on release-notes confirmation per the release_notes rule; re-check env-vars.md on a future sync.",
"v2.1.292 changed MCP_PROTOCOL_NEGOTIATION=legacy's scope: local (stdio) MCP server connections now negotiate protocol 2026-07-28 by default on every install (not only Bedrock, Vertex, Foundry and telemetry-disabled ones, as before) — recorded as a note on the existing row per the house rule against extending summaries."
"v2.1.292 changed MCP_PROTOCOL_NEGOTIATION=legacy's scope: local (stdio) MCP server connections now negotiate protocol 2026-07-28 by default on every install (not only Bedrock, Vertex, Foundry and telemetry-disabled ones, as before) — recorded as a note on the existing row per the house rule against extending summaries.",
"agentType (a subagentStatusLine task field) is confirmed directly in statusline.md's own Task fields table, introduced in v2.1.293 ('Requires Claude Code v2.1.293 or later') — added to inventory.settings and given its own row in the Key JSON Settings group, alongside the other status line stdin field chips (workspace.git_worktree, effort.level, prompt_cache)."
],
"inventory": {
"source": "https://code.claude.com/docs/en/commands, https://code.claude.com/docs/en/settings-reference, https://code.claude.com/docs/en/hooks, https://code.claude.com/docs/en/mcp, https://code.claude.com/docs/en/plugins/mods/overview, https://code.claude.com/docs/en/changelog",
"fetched": "2026-10-07",
"note": "slash extracted from the commands reference table plus its inline Alias/Aliases notes; settings extracted from the settings-reference key index; hooks extracted from the hooks reference's event sections plus a few hook/MCP-config-field identifiers (continueOnBlock, terminalSequence, alwaysLoad, bareElicitationCapability) that appear as bare code chips in the placemat's hooks card. A handful of very recent items (see gotchas) are confirmed only via the official changelog, or another non-reference docs page, and not yet in the reference pages themselves. Re-extraction on 2026-09-29 (v2.1.284 sync) added /bashes, /peers, /slides, /tp and /update-config (all present in the commands table but missing from the prior pass) and five settings-reference headers missing from the prior pass (claudeInChromeDefaultEnabled, copyFullResponse, defaultToAgentsView, leftArrowOpensAgents, prStatusFooterEnabled); none of these ten have a placemat row yet. Re-extraction on 2026-09-30 (v2.1.285 sync) added allowedProviders, confirmed via the v2.1.285 changelog and not yet in settings-reference.md. Re-extraction on 2026-10-01 (v2.1.287 sync) added /plugin-authoring (new in commands.md itself), allowManagedModsOnly (confirmed on the new docs/en/plugins/mods/overview page, not yet in settings-reference.md) and bareElicitationCapability (confirmed via the v2.1.287 changelog, not yet in mcp.md). Re-extraction on 2026-10-02 (v2.1.287–v2.1.288 sync) diffed commands.md, settings-reference.md and hooks.md against this inventory and found no new slash command, settings key or hook/MCP-config field: the release's placemat-relevant content (the claude purge rename, the /code-review --max-findings flag, the two new agents-view keybindings, and the CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS env var) falls outside these three tracked categories (CLI subcommands, flags on an existing command, keybindings and env vars aren't inventoried here). Re-extraction on 2026-10-06 (v2.1.290 sync) diffed commands.md, settings-reference.md and hooks.md again and likewise found no new slash command, settings key or hook/MCP-config field: the release's placemat-relevant content (claude attach/claude logs gaining partial-name matching, and the new CLAUDE_CODE_WEB_SEARCH_REFILLS_PER_HOUR env var) falls outside these three tracked categories. Re-extraction on 2026-10-07 (v2.1.292 sync; v2.1.291 was a bug-fix-only release with nothing placemat-relevant) diffed commands.md, settings-reference.md and hooks.md once more and again found no new slash command, settings key or hook/MCP-config field: the release's placemat-relevant content (claude plugin install's new --marketplace <source> flag, the new CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS env var, and MCP_PROTOCOL_NEGOTIATION's widened default scope) falls outside these three tracked categories. This sync also added mod-authoring hook events (prompt.autocomplete, agent.spawn's new workflow-agent fields, tool.check's new agentId, config.set/state.set/env.set's refusal semantics) and an effort parameter on the Agent tool, all from the v2.1.292 changelog — these belong to the separate JS/TS mods API (docs/en/plugins/mods/overview) rather than the JSON lifecycle hooks this inventory's hooks array tracks, and the placemat has no Mods-API group to hold them yet, so none were added to index.html; a future sync that builds that group should source it from the mods overview page directly, not from this gotcha list.",
"fetched": "2026-10-08",
"note": "slash extracted from the commands reference table plus its inline Alias/Aliases notes; settings extracted from the settings-reference key index; hooks extracted from the hooks reference's event sections plus a few hook/MCP-config-field identifiers (continueOnBlock, terminalSequence, alwaysLoad, bareElicitationCapability) that appear as bare code chips in the placemat's hooks card. A handful of very recent items (see gotchas) are confirmed only via the official changelog, or another non-reference docs page, and not yet in the reference pages themselves. Re-extraction on 2026-09-29 (v2.1.284 sync) added /bashes, /peers, /slides, /tp and /update-config (all present in the commands table but missing from the prior pass) and five settings-reference headers missing from the prior pass (claudeInChromeDefaultEnabled, copyFullResponse, defaultToAgentsView, leftArrowOpensAgents, prStatusFooterEnabled); none of these ten have a placemat row yet. Re-extraction on 2026-09-30 (v2.1.285 sync) added allowedProviders, confirmed via the v2.1.285 changelog and not yet in settings-reference.md. Re-extraction on 2026-10-01 (v2.1.287 sync) added /plugin-authoring (new in commands.md itself), allowManagedModsOnly (confirmed on the new docs/en/plugins/mods/overview page, not yet in settings-reference.md) and bareElicitationCapability (confirmed via the v2.1.287 changelog, not yet in mcp.md). Re-extraction on 2026-10-02 (v2.1.287–v2.1.288 sync) diffed commands.md, settings-reference.md and hooks.md against this inventory and found no new slash command, settings key or hook/MCP-config field: the release's placemat-relevant content (the claude purge rename, the /code-review --max-findings flag, the two new agents-view keybindings, and the CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS env var) falls outside these three tracked categories (CLI subcommands, flags on an existing command, keybindings and env vars aren't inventoried here). Re-extraction on 2026-10-06 (v2.1.290 sync) diffed commands.md, settings-reference.md and hooks.md again and likewise found no new slash command, settings key or hook/MCP-config field: the release's placemat-relevant content (claude attach/claude logs gaining partial-name matching, and the new CLAUDE_CODE_WEB_SEARCH_REFILLS_PER_HOUR env var) falls outside these three tracked categories. Re-extraction on 2026-10-07 (v2.1.292 sync; v2.1.291 was a bug-fix-only release with nothing placemat-relevant) diffed commands.md, settings-reference.md and hooks.md once more and again found no new slash command, settings key or hook/MCP-config field: the release's placemat-relevant content (claude plugin install's new --marketplace <source> flag, the new CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS env var, and MCP_PROTOCOL_NEGOTIATION's widened default scope) falls outside these three tracked categories. This sync also added mod-authoring hook events (prompt.autocomplete, agent.spawn's new workflow-agent fields, tool.check's new agentId, config.set/state.set/env.set's refusal semantics) and an effort parameter on the Agent tool, all from the v2.1.292 changelog — these belong to the separate JS/TS mods API (docs/en/plugins/mods/overview) rather than the JSON lifecycle hooks this inventory's hooks array tracks, and the placemat has no Mods-API group to hold them yet, so none were added to index.html; a future sync that builds that group should source it from the mods overview page directly, not from this gotcha list. Re-extraction on 2026-10-08 (v2.1.293 sync) added agentType, confirmed directly in statusline.md's Task fields table, and diffed commands.md, settings-reference.md and hooks.md once more, finding no other new slash command, settings key or hook/MCP-config field: the release's other placemat-relevant content (Claude Haiku 5.5's addition and isDeferred on mods' $.tool.register) falls outside these three tracked categories or the mods-API scope noted above.",
"slash": [
"/add-dir",
"/advisor",
Expand Down Expand Up @@ -195,6 +196,7 @@
"advisorModel",
"agent",
"agentPushNotifEnabled",
"agentType",
"allowAllClaudeAiMcps",
"allowAllUnixSockets",
"allowClaudeInChromeWithManagedMcp",
Expand Down
Loading