Skip to content

Add heartbeat, agent status, and pause reason tracking to ShardState#165

Merged
jeremydmiller merged 1 commit into
mainfrom
critterwatch-improvements
Mar 16, 2026
Merged

Add heartbeat, agent status, and pause reason tracking to ShardState#165
jeremydmiller merged 1 commit into
mainfrom
critterwatch-improvements

Conversation

@jeremydmiller

Copy link
Copy Markdown
Member

Extend ShardState with LastAdvanced, LastHeartbeat, AgentStatus, PauseReason, and RunningOnNode properties for CritterWatch projection monitoring. SubscriptionAgent now periodically writes heartbeat and persists status transitions (Running/Paused/Stopped) with pause reason.

Extend ShardState with LastAdvanced, LastHeartbeat, AgentStatus,
PauseReason, and RunningOnNode properties for CritterWatch projection
monitoring. SubscriptionAgent now periodically writes heartbeat and
persists status transitions (Running/Paused/Stopped) with pause reason.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jeremydmiller jeremydmiller merged commit 0a8b8c6 into main Mar 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant