fix(daemon): Fix daemon IPC id handling, reload configs on demand and correct CLI daemon start path

This commit is contained in:
2025-08-29 21:22:03 +00:00
parent 3676bff04c
commit 97a8377a75
6 changed files with 43 additions and 20 deletions

View File

@@ -1,5 +1,14 @@
# Changelog
## 2025-08-29 - 4.4.2 - fix(daemon)
Fix daemon IPC id handling, reload configs on demand and correct CLI daemon start path
- Normalize process IDs in daemon IPC handlers (trim strings) to avoid lookup mismatches
- Attempt to reload saved process configurations when a startById request cannot find a config (handles races/stale state)
- Use normalized IDs in responses and messages for stop/restart/delete/remove/describe handlers
- Fix CLI daemon start path to point at dist_ts/daemon/tspm.daemon.js when launching the background daemon
- Ensure the IPC client disconnects after showing CLI version/status to avoid leaked connections
## 2025-08-29 - 4.4.1 - fix(cli)
Use server-side start-by-id flow for starting processes