英語原文を表示
変更前
会話から fork したバックグラウンドワーカーが、セッション途中に会話のツールブロックへ EnterWorktree を追加していました。fork は本来、親会話と完全に同じツールプールを受け取るため、この追加によってツール構成が途中で変わり、プロンプトキャッシュの再利用が壊れていました。
変更後
EnterWorktree を会話のツールブロックに途中で追加する処理がなくなり、fork が親会話と同一のツールセットを維持するようになりました。その結果、プロンプトキャッシュの再利用が壊れなくなりました。
ユーザーへの恩恵
会話から fork したバックグラウンドワーカーでもプロンプトキャッシュが親会話と共有され続け、コストと応答のオーバーヘッドが抑えられるようになります。