17 Commits

Author SHA1 Message Date
538f282b62 BREAKING CHANGE(daemon): Introduce persistent log storage, numeric ProcessId type, and improved process monitoring / IPC handling 2025-08-30 13:47:14 +00:00
e16a3fb845 fix(daemon): Fix daemon describe handler to return correct process info and config; bump @push.rocks/smartipc to ^2.2.2 2025-08-29 17:16:40 +00:00
5910724b3c feat(cli): Add reset CLI command to stop all processes and clear saved configurations; integrate interactive confirmation and client plugin updates 2025-08-29 16:22:04 +00:00
f7bc56e676 fix(daemon): Bump @push.rocks/smartdaemon to ^2.0.9 2025-08-29 13:35:20 +00:00
6a8e723c03 fix(client): Improve IPC client robustness and daemon debug logging; update tests and package metadata 2025-08-29 09:29:53 +00:00
1ec53b6f6d fix(daemon): Reorganize project into daemon/client/shared layout, update imports and protocol, rename Tspm → ProcessManager, and bump smartipc to ^2.1.3 2025-08-28 20:22:09 +00:00
33fb02733d update 2025-08-28 15:47:59 +00:00
50c5fdb0ea feat(daemon): Add real-time log streaming and pub/sub: daemon publishes per-process logs, IPC client subscribe/unsubscribe, CLI --follow streaming, and sequencing for logs 2025-08-26 15:00:15 +00:00
3ad8f29e1c feat(daemon): Add central TSPM daemon and IPC client; refactor CLI to use daemon and improve monitoring/error handling 2025-08-25 08:52:57 +00:00
779593f73a fix(core): Improve error handling, logging, and test suite; update dependency versions 2025-03-10 23:38:21 +00:00
2dc766fa6e feat(cli): Enhance CLI with new process management commands 2025-03-04 11:44:55 +00:00
9c1327c9be feat(core): Introduced process management features using ProcessWrapper and enhanced configuration. 2025-03-03 05:21:52 +00:00
c4a082031e feat(cli): Add CLI support with command parsing and version display 2025-03-01 19:19:28 +00:00
ad2c180cfe feat(core): Introduce ProcessMonitor with memory management and spawning features 2025-03-01 18:02:40 +00:00
8a0a9dedb1 fix(package): Update dependencies and pnpm configuration 2025-03-01 17:27:24 +00:00
2ffaeff4b5 feat(core): Introduce ProcessMonitor class and integrate native and external plugins 2025-03-01 12:15:22 +00:00
33932a4b23 initial 2025-02-24 23:02:17 +00:00