fix(daemon): Ensure TSPM runtime dir exists and improve daemon startup/debug output

This commit is contained in:
2025-08-28 16:29:41 +00:00
parent 6141b26530
commit ae4148c82f
5 changed files with 23 additions and 3 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2025-08-28 - 3.0.2 - fix(daemon)
Ensure TSPM runtime dir exists and improve daemon startup/debug output
- Create ~/.tspm directory before starting the daemon to avoid missing-directory errors
- Start daemon child process with stdio inherited when TSPM_DEBUG=true to surface startup errors during debugging
- Add warning and troubleshooting guidance when daemon process starts but does not respond (suggest checking socket file and using TSPM_DEBUG)
- Bump package version to 3.0.1
## 2025-08-28 - 3.0.0 - BREAKING CHANGE(daemon)
Refactor daemon and service management: remove IPC auto-spawn, add TspmServiceManager, tighten IPC/client/CLI behavior and tests