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
13 changes: 12 additions & 1 deletion claude-code/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -163,9 +163,20 @@ <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.293</span> <span class="month-count">5 releases</span></summary>
<summary>October 2026 <span class="version-date">v2.1.287 – v2.1.295</span> <span class="month-count">6 releases</span></summary>
<div class="month-content">

<div class="change-section">
<h3 id="rel-2-1-295">CC v2.1.295 <span class="version-date">2026-10-08</span></h3>
<ul class="change-list">
<li><span class="tag tag-add">ADD</span><span class="entry"><code>onFailure: "block"</code> hook field — a command or HTTP hook that can't start, times out, or exits unexpectedly now blocks the action instead of letting it through</span></li>
<li><span class="tag tag-add">ADD</span><span class="entry"><code>CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS</code> env var — caps how long <code>CLAUDE_CODE_RETRY_WATCHDOG</code> waits out <code>429</code>/<code>529</code> errors before giving up</span></li>
<li><span class="tag tag-add">ADD</span><span class="entry"><code>forceLoginMethod: "gateway"</code> / <code>forceLoginGatewayUrl</code> — now also work as your own user settings on machines with no managed settings</span></li>
<li><span class="tag tag-add">ADD</span><span class="entry"><code>/copy</code> picker — quoted text in a response now copies without its leading <code>&gt;</code> markers</span></li>
<li><span class="tag tag-add">ADD</span><span class="entry"><code>claude plugin validate</code> — prints the install line to paste when a plugin's README has none; never fails <code>--strict</code> over it</span></li>
</ul>
</div>

<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">
Expand Down
37 changes: 35 additions & 2 deletions claude-code/changes.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,40 @@
{
"generated": "2026-10-07",
"latest": "v2.1.293",
"generated": "2026-10-08",
"latest": "v2.1.295",
"releases": [
{
"version": "v2.1.295",
"label": "CC v2.1.295",
"date": "2026-10-08",
"id": "rel-2-1-295",
"entries": [
{
"tag": "ADD",
"item": "onFailure: \"block\"",
"html": "<code>onFailure: \"block\"</code> hook field — a command or HTTP hook that can't start, times out, or exits unexpectedly now blocks the action instead of letting it through"
},
{
"tag": "ADD",
"item": "CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS",
"html": "<code>CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS</code> env var — caps how long <code>CLAUDE_CODE_RETRY_WATCHDOG</code> waits out <code>429</code>/<code>529</code> errors before giving up"
},
{
"tag": "ADD",
"item": "forceLoginMethod: \"gateway\"",
"html": "<code>forceLoginMethod: \"gateway\"</code> / <code>forceLoginGatewayUrl</code> — now also work as your own user settings on machines with no managed settings"
},
{
"tag": "ADD",
"item": "/copy",
"html": "<code>/copy</code> picker — quoted text in a response now copies without its leading <code>&gt;</code> markers"
},
{
"tag": "ADD",
"item": "claude plugin validate",
"html": "<code>claude plugin validate</code> — prints the install line to paste when a plugin's README has none; never fails <code>--strict</code> over it"
}
]
},
{
"version": "v2.1.293",
"label": "CC v2.1.293",
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-07T09:00:00Z</updated>
<updated>2026-10-08T09:00:00Z</updated>
<entry>
<title>CC v2.1.295 — 5 placemat changes</title>
<id>https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-295</id>
<link href="https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-295"/>
<updated>2026-10-08T09:00:00Z</updated>
<content type="html">&lt;ul&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;onFailure: "block"&lt;/code&gt; hook field — a command or HTTP hook that can't start, times out, or exits unexpectedly now blocks the action instead of letting it through&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS&lt;/code&gt; env var — caps how long &lt;code&gt;CLAUDE_CODE_RETRY_WATCHDOG&lt;/code&gt; waits out &lt;code&gt;429&lt;/code&gt;/&lt;code&gt;529&lt;/code&gt; errors before giving up&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;forceLoginMethod: "gateway"&lt;/code&gt; / &lt;code&gt;forceLoginGatewayUrl&lt;/code&gt; — now also work as your own user settings on machines with no managed settings&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;/copy&lt;/code&gt; picker — quoted text in a response now copies without its leading &lt;code&gt;&amp;gt;&lt;/code&gt; markers&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;claude plugin validate&lt;/code&gt; — prints the install line to paste when a plugin's README has none; never fails &lt;code&gt;--strict&lt;/code&gt; over it&lt;/li&gt;&lt;/ul&gt;</content>
</entry>
<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>
Expand Down Expand Up @@ -138,11 +145,4 @@
<updated>2026-09-11T09:00:00Z</updated>
<content type="html">&lt;ul&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;claude plugin eval&lt;/code&gt; CLI command — run a plugin's eval suite against Claude Code; outputs scored, reproducible results as JSON + HTML report&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;/output-style [name]&lt;/code&gt; slash command — list and switch output styles; works over Remote Control and in cloud and headless sessions&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;bashEditDiffEnabled&lt;/code&gt; setting — show a diff of files a Bash command changed in the tool result when the Bash tool handles file edits&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;OTEL_METRICS_INCLUDE_REPOSITORY&lt;/code&gt; env var — tag OpenTelemetry metrics and events with &lt;code&gt;vcs.*&lt;/code&gt; repository attributes; commit events also emit &lt;code&gt;vcs.ref.head.*&lt;/code&gt; with &lt;code&gt;OTEL_LOG_TOOL_DETAILS&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS&lt;/code&gt; env var — extend the LLM gateway &lt;code&gt;/v1/models&lt;/code&gt; discovery timeout (default 3 s)&lt;/li&gt;&lt;li&gt;&lt;b&gt;ADD&lt;/b&gt; &lt;code&gt;CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS&lt;/code&gt; env var — raise the Workflow tool's per-run concurrent agent limit (1–256) for inference-bound fan-outs&lt;/li&gt;&lt;/ul&gt;</content>
</entry>
<entry>
<title>CC v2.1.268 — 5 placemat changes</title>
<id>https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-268</id>
<link href="https://dommango.github.io/agentmats/claude-code/changelog.html#rel-2-1-268"/>
<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>
</feed>
Loading
Loading