Skip to content

Commit 89a6f42

Browse files
committed
docs: clarify in-memory process tracking scope
1 parent 792e346 commit 89a6f42

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/node/services/backgroundProcessManager.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ export interface BackgroundProcess {
3939
* Output is stored in circular buffers for later retrieval.
4040
*/
4141
export class BackgroundProcessManager {
42+
// NOTE: This map is in-memory only. Background processes use nohup/setsid so they
43+
// could survive app restarts, but we kill all tracked processes on shutdown via
44+
// dispose(). Rehydrating from meta.json on startup is out of scope for now.
4245
private processes = new Map<string, BackgroundProcess>();
4346

4447
/**

0 commit comments

Comments
 (0)