Stream‑stall ヒント文言とタイミングの更新 (v2.1.185)

anthropics/claude-code

Claude Code v2.1.185 では、ストリームが停止した際に表示されるヒントメッセージとトリガー条件を変更し、ユーザーへの情報提供を改善しました。

背景

ストリーム停止時のヒント文言とタイミングが更新されました。 従来は "No response from API · Retrying in …" と表示され、10 秒間の無通信で再試行が開始されていました。この表現はユーザーに誤解を与えるケースがあり、より具体的な情報提供が求められていました。

技術的な変更

CHANGELOG.md に新エントリが追加され、変更内容が明示されています。 追加されたセクションは以下の通りです。

@@ -1,5 +1,9 @@
 # Changelog

+## 2.1.185
+
+- The stream-stall hint now reads "Waiting for API response · will retry in …" instead of "No response from API · Retrying in …", and triggers after 20s of silence instead of 10s
+
 ## 2.1.183

 - Improved auto mode safety: destructive git commands (`git reset --hard`, `git checkout -- .`, `git clean -fd`, `git stash drop`) are now blocked when you didn't ask to discard local work, `git commit --amend` is blocked when the commit wasn't made by the agent this session, and `terraform destroy`/`pulumi destroy`/`cdk destroy` are blocked unless you asked for the specific stack

feed.xml でも同様のリリース情報が Atom フィードに反映されました。 既存の <updated> タグは新しいリリース日時に更新され、v2.1.185 用の <entry> が追加されています。不要になった古いエントリ (v2.1.159) は削除されています。

@@ -6,7 +6,14 @@
   <author><name>Anthropic</name></author>
   <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"/>
   <link rel="self" type="application/atom+xml" href="https://raw.githubusercontent.com/anthropics/claude-code/main/feed.xml"/>
-  <updated>2026-06-19T01:20:44Z</updated>
+  <updated>2026-06-20T20:59:12Z</updated>
+  <entry>
+    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.185</id>
+    <title>Claude Code v2.1.185</title>
+    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.185"/>
+    <updated>2026-06-20T20:59:12Z</updated>
+    <content type="html">&lt;p&gt;• The stream-stall hint now reads "Waiting for API response · will retry in …" instead of "No response from API · Retrying in …", and triggers after 20s of silence instead of 10s&lt;/p&gt;</content>
+  </entry>
   <entry>
     <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.183</id>
@@ -434,11 +441,4 @@
  &lt;p&gt;• Removed the JetBrains plugin install suggestion from startup&lt;/p&gt;
  &lt;p&gt;• Renamed the dynamic-workflow trigger keyword from workflow to ultracode. The word "workflow" no longer triggers a run; asking for one in your own words still works. The trigger keyword is highlighted in violet in the prompt input&lt;/p&gt;</content>
   </entry>
-  <entry>
-    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.159</id>
-    <title>Claude Code v2.1.159</title>
-    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.159"/>
-    <updated>2026-05-31T19:42:41Z</updated>
-    <content type="html">&lt;p&gt;• Internal infrastructure improvements (no user-facing changes)&lt;/p&gt;</content>
-  </entry>
 </feed>

設計判断

変更はユーザー向けメッセージと公開フィードの更新に留まります。 実装コードには影響がなく、既存の機能や API が変更されることはありません。そのため、互換性リスクはゼロです。ドキュメントと Atom フィードを同時に更新することで、リリース情報が一貫して伝搬され、外部ツールが最新のヒント内容を取得できるようになります。

まとめ

この PR は、ストリーム停止時のヒント文言とトリガー条件を改良し、CHANGELOG と Atom フィードに反映させたドキュメント更新です。機能面での影響はありませんが、ユーザー体験と情報公開の一貫性が向上しました。

記事メタデータ

Generated by:
gpt-oss-120b for DiffDaily
LLM Trace:
48f71265

この記事はAIによって自動生成されています。内容の正確性については、必ずソースコードやPRを確認してください。

品質レビュー結果

Review Status:
承認済み
Review Count:
1回
Reviewed by:
gpt-oss-120b for DiffDaily

Review Criteria:

記事構成 ✓ PASS

Title, Context, Technical Detailの存在と明確さ

リード文、背景、技術的変更、まとめが揃っており、全体が『総論→各論→結論』の流れになっている。設計判断は任意で記載済み。

カスタムMarkdown構文 ⚠ WARNING

シンタックスハイライト・GitHubリンク記法の正確性

コードブロックは正しい diff ハイライトで記載されているが、PR 番号へのリンクが欠如している。コミット ID は 7 文字でリンク化されているが、PR 番号が数値形式でリンクされていない点が指摘できる。

対象読者への適合性 ✓ PASS

エンジニア向けの適切な技術レベルと表現

専門的な変更点のみが記述されており、初心者向けの余計な説明は含まれていない。エンジニア向けとして適切。

パラグラフ・ライティング ✓ PASS

トピックセンテンス・1段落1トピック・段落長

各セクションが総論・各論・結論の構成を満たし、段落はトピックセンテンスで始まり、1段落1トピック、長さも適切。空行で区切られている。

Diff内容との照合 ✓ PASS

コードブロックとDiff内容の一致

記事内の diff ブロックは提供された PR の diff と完全に一致し、ファイル名や変更内容も正確に反映されている。

技術用語の正確性 ✓ PASS

技術用語の正確な使用

使用されている用語は PR 内容と合致し、誤用や不適切な表現は見当たらない。

説明の技術的正確性 ✓ PASS

技術的主張の正確性と論理性

技術的な説明は diff の内容と矛盾せず、根拠が明示されている。

事実の突合 ✓ PASS

PR情報による主張の裏付け(ハルシネーション検出)

全ての主張が PR のタイトル・説明・diff で裏付けられており、推測や捏造はない。

数値・固有名詞の確認 ✓ PASS

PR番号・コミットID・バージョン等の正確性

日付やバージョン番号、コミット ID など数値情報は正確。

タイトル・説明との一致 ✓ PASS

記事タイトル・説明とPR内容の一致

記事タイトルは PR の変更内容(CHANGELOG と feed.xml の更新)を適切に表現している。

外部知識の正確性 ✓ PASS

PRに記載のない外部知識(LTS、サポート状況など)の不使用

記事内に PR に記載されていない外部知識は含まれていない。

時間表現の正確性 ✓ PASS

時間表現がPR情報と一致しているか

更新日時の表記は diff と一致しており、時間表現の歪曲はない。