Thanks for the detailed report, all three points are fixed and will be available in the next version.
- Conversation lost after a restart: when you clicked Resume on the "previous session" card, the app briefly saved the id of the new, still empty console in place of your real conversation, and the resume then looked for that empty one on the server. When the server could not be checked in the background (common on Windows with a password connection), nothing caught the mistake. Resume now always reopens the conversation the card offers.
- Worktrees: on a project whose code is on your computer but whose agents run on a server, a worktree was created on your computer, where the server cannot see it. Such a request is now refused with a clear explanation (the agent can still be started in the project folder on the server), and a "new worktree per agent" profile falls back to the project folder instead of leaving the agent unable to start. Projects opened directly on the server keep their worktrees on the server.
- agents_close: it only looked for the agent in the assistant's own space, while the agents it had started live in your project. It now finds every agent the assistant started, wherever it runs.
If one of these still happens after the update, please reopen this ticket with as much detail as possible (a screenshot or a short video helps a lot).