feat(companion): add idle observability alias

This commit is contained in:
William Valentin
2026-02-16 22:00:08 -08:00
parent 699f848fc5
commit 45ea084cf0
6 changed files with 49 additions and 2 deletions
+4
View File
@@ -326,6 +326,10 @@ export class CompanionRuntimeClient {
return this.pendingRequestCount > 0 || this.pendingEventWaitCount > 0;
}
get idle(): boolean {
return !this.hasPendingWork;
}
getPendingWorkSnapshot(): PendingWorkSnapshot {
return {
pendingRequestCount: this.pendingRequestCount,