claude self-hosted-runner --remove-session-state(デフォルトはオフ)を追加。セッション終了時に <base-dir>/_sessions/ 配下のセッションごとのディレクトリを削除する英語原文を表示
claude self-hosted-runner --remove-session-state (default off): delete each session's per-session directories under <base-dir>/_sessions/ when the session ends変更前
自己ホストランナーでセッションが終了しても、<base-dir>/_sessions/ 配下のセッションごとのディレクトリは自動的には削除されず、手動でクリーンアップする必要があった。
変更後
新しいCLIオプション claude self-hosted-runner --remove-session-state が追加され、セッション終了時にそのセッション専用のディレクトリ(<base-dir>/_sessions/ 配下)を自動的に削除できるようになった。デフォルトはオフで、明示的にオプションを指定した場合のみ削除が行われる。
ユーザーへの恩恵
セッション終了後の不要な状態ディレクトリが残らず、ディスクのクリーンアップが自動化される。