|
a0e7408c1a
|
feat(cli): Add interactive edit flow to CLI and improve UX
|
2025-08-31 16:36:06 +00:00 |
|
|
6f14033d9b
|
feat(cli): Add stats CLI command and daemon stats aggregation; fix process manager & wrapper state handling
|
2025-08-31 08:06:03 +00:00 |
|
|
b3087831e2
|
fix(daemon): Ensure robust process shutdown and improve logs/subscriber diagnostics
|
2025-08-31 00:01:50 +00:00 |
|
|
fa50ce40c8
|
feat(processmonitor): Add CPU monitoring and display CPU in process list
|
2025-08-30 23:36:26 +00:00 |
|
|
b210efde2a
|
feat(logs): Improve logs streaming and backlog delivery; add CLI filters and ndjson output
|
2025-08-30 23:26:59 +00:00 |
|
|
43799f3431
|
fix(cli/process/logs): Reset log sequence on process restart to avoid false log gap warnings
|
2025-08-30 22:16:44 +00:00 |
|
|
5e26b0ab5f
|
feat(daemon): Add CLI systemd service refresh on version mismatch and fix daemon memory leak; update dependencies
|
2025-08-30 22:01:19 +00:00 |
|
|
ebc20a9232
|
feat(cli/daemon/processmonitor): Add flexible target resolution and search command; improve restart/backoff and error handling
|
2025-08-30 16:55:10 +00:00 |
|
|
699d07ea36
|
feat(cli): Preserve CLI environment when adding processes, simplify edit flow, and refresh README docs
|
2025-08-30 15:11:38 +00:00 |
|
|
311a536fae
|
feat(cli): Add interactive edit command and update support for process configurations
|
2025-08-30 14:02:22 +00:00 |
|
|
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 |
|
|
97a8377a75
|
fix(daemon): Fix daemon IPC id handling, reload configs on demand and correct CLI daemon start path
|
2025-08-29 21:22:03 +00:00 |
|
|
dfe0677cab
|
fix(cli): Use server-side start-by-id flow for starting processes
|
2025-08-29 21:10:01 +00:00 |
|
|
2291348774
|
feat(daemon): Persist desired process states and add daemon restart command
|
2025-08-29 17:27:32 +00:00 |
|
|
cbea3f6187
|
feat(cli): Correct CLI plugin imports and add reset command/IPC to stop processes and clear persisted configs
|
2025-08-29 16:52:00 +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 |
|
|
27384d03c7
|
feat(cli): Add support for restarting all processes from CLI; improve usage message and reporting
|
2025-08-29 12:16:43 +00:00 |
|
|
4db128edaf
|
BREAKING CHANGE(cli): Add persistent process registration (tspm add), alias remove, and change start to use saved process IDs (breaking CLI behavior)
|
2025-08-29 09:43:54 +00:00 |
|
|
4ee4bcdda2
|
fix(cli): Fix internal imports, centralize IPC types and improve daemon entry/start behavior
|
2025-08-28 18:34:56 +00:00 |
|
|
ece16b75e2
|
feat(daemon): Reorganize and refactor core into client/daemon/shared modules; add IPC protocol and tests
|
2025-08-28 18:17:41 +00:00 |
|
|
1516185c4d
|
prepare refactor
|
2025-08-28 18:10:33 +00:00 |
|
|
ae4148c82f
|
fix(daemon): Ensure TSPM runtime dir exists and improve daemon startup/debug output
|
2025-08-28 16:29:41 +00:00 |
|
|
e73f4acd63
|
BREAKING CHANGE(daemon): Refactor daemon and service management: remove IPC auto-spawn, add TspmServiceManager, tighten IPC/client/CLI behavior and tests
|
2025-08-28 15:52:29 +00:00 |
|
|
33fb02733d
|
update
|
2025-08-28 15:47:59 +00:00 |
|