バックナンバー · BACK ISSUE
v2.1.53
◆ 8 修正 · 8 件の変更
入力のちらつき、エージェント一括終了の挙動、リモートコントロールの終了処理、複数の Windows クラッシュを修正するバグ修正パッチです。
◆ 修正 Fix 8
-
送信後、メッセージが描画される前にユーザー入力が一瞬消える UI のちらつきを修正。
詳しく
メッセージ送信時の画面表示の不具合を修正しました。これまでは入力を送信した直後、メッセージが画面に描画されるまでの一瞬だけ入力した文字が消えて見えるちらつきが起きていましたが、これが解消され、送信から表示まで途切れなく見えるようになります。見た目の問題で動作に影響はありませんが、入力を多用するすべての利用者の体験が滑らかになります。 -
エージェントの一括終了(Ctrl+F)を修正し、エージェントごとではなく 1 つの集約通知を送り、コマンドキューを正しくクリアするようにしました。
詳しく
複数のエージェント(Claude が並行して実行する作業単位)をCtrl+Fで一括終了したときの挙動を修正しました。以前はエージェントごとに通知が送られて大量に届いていましたが、今後はまとめて 1 つの集約された通知だけが送られ、さらに実行待ちのコマンドキューも正しくクリアされるようになります。多数のエージェントを同時に走らせて一気に止めることがある人にとって、通知の煩わしさが減り終了後の状態もきれいになります。 -
終了処理のネットワーク呼び出しを並列化することで、リモートコントロール使用時に正常終了が古いセッションを残すことがある問題を修正。
詳しく
Remote Control(遠隔から操作する機能)使用時に、正常に終了したつもりでも使われなくなった古いセッションが残ってしまう問題を修正しました。終了処理で行うネットワーク呼び出しを並列化したことで、後始末が確実に完了するようになり、不要なセッションが残りにくくなります。Remote Control を使っている人で、終了後にセッションが残って気になっていたケースの改善につながります。 -
初回起動で
--worktreeが時々無視される問題を修正。詳しく
起動オプション--worktree(Git の worktree を指定して作業する機能)が初回起動時に時々無視されてしまう問題を修正しました。以前は最初の起動で指定が効かないことがありましたが、今後は最初から正しく反映されるようになります。--worktreeを付けて起動している人に関係する修正です。 -
Windows でのパニック(「switch on corrupted value」)を修正。
詳しく
Windows で発生していたパニック(内部エラーによる異常終了)を修正しました。「switch on corrupted value」というメッセージとともに突然落ちることがありましたが、これが起きなくなります。Windows 利用者の安定性向上に関わる修正です。 -
Windows で多数のプロセスを起動するときに起こりうるクラッシュを修正。
詳しく
Windows で多数のプロセスを起動した際に発生しうるクラッシュを修正しました。以前は同時にたくさんのプロセスを立ち上げる状況で落ちることがありましたが、その不具合が解消されます。並行処理やコマンドを多数実行する Windows 利用者に効果のある修正です。 -
Linux x64 と Windows x64 での WebAssembly インタープリタのクラッシュを修正。
詳しく
Linux x64 および Windows x64 環境での WebAssembly インタープリタ(WebAssembly コードを実行する内部コンポーネント)のクラッシュを修正しました。これまで該当環境で落ちることがありましたが、今後は安定して動作します。これらの環境で利用しているユーザーの安定性が改善されます。 -
Windows ARM64 で 2 分後に時々起こるクラッシュを修正。
詳しく
Windows ARM64 環境で、起動からおよそ 2 分後に時々発生していたクラッシュを修正しました。以前はしばらく使っていると突然落ちることがありましたが、その問題が解消されます。ARM64 版 Windows(Surface などの ARM プロセッサ搭載機)で利用している人に関係する修正です。
原文 Markdown を表示
## 2.1.53
- Fixed a UI flicker where user input would briefly disappear after submission before the message rendered
- Fixed bulk agent kill (ctrl+f) to send a single aggregate notification instead of one per agent, and to properly clear the command queue
- Fixed graceful shutdown sometimes leaving stale sessions when using Remote Control by parallelizing teardown network calls
- Fixed `--worktree` sometimes being ignored on first launch
- Fixed a panic ("switch on corrupted value") on Windows
- Fixed a crash that could occur when spawning many processes on Windows
- Fixed a crash in the WebAssembly interpreter on Linux x64 & Windows x64
- Fixed a crash that sometimes occurred after 2 minutes on Windows ARM64