Interface: ProcessStats
Defined in: packages/sdk/src/processes-service.ts:19
Resource snapshot for the foreground leader of a PTY session. Only present on a ProcessInfo when an extension has called ProcessesService.enableStats.
CPU% is a delta between consecutive samples (the first sample after calling enableStats returns 0%; values stabilize after the second poll ~3 s later).
Properties
pid
ts
pid: number;Defined in: packages/sdk/src/processes-service.ts:21
The process id of the foreground leader (same as ProcessInfo.pgid by convention).
cpuPercent
ts
cpuPercent: number;Defined in: packages/sdk/src/processes-service.ts:23
CPU percentage used since the previous sample, per-core (not system-wide total).
memoryMb
ts
memoryMb: number;Defined in: packages/sdk/src/processes-service.ts:25
Resident memory in megabytes.