agent_servers: Use built-in interrupt handling for Claude sessions (#35154)

We no longer have to stop and restart the entire process. 
I left in the Start/Resume mode handling since we will likely need to
handle restarting Claude in other situations.

Release Notes:

- N/A
This commit is contained in:
Ben Brandt 2025-07-27 15:50:04 +02:00 committed by GitHub
parent 89e88c245e
commit a5b7cfd128
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 58 additions and 78 deletions

1
Cargo.lock generated
View file

@ -168,6 +168,7 @@ dependencies = [
"nix 0.29.0",
"paths",
"project",
"rand 0.8.5",
"schemars",
"serde",
"serde_json",