Skip to content

Add external runtime health to heartbeats - #4

Merged
JulioMCruz merged 1 commit into
mainfrom
agent/external-runtime-health
Aug 11, 2026
Merged

Add external runtime health to heartbeats#4
JulioMCruz merged 1 commit into
mainfrom
agent/external-runtime-health

Conversation

@JulioMCruz

@JulioMCruz JulioMCruz commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Root cause\n\nThe shared heartbeat contract could only describe transport activity, so consumers could not distinguish a connected bridge from a reachable execution runtime.\n\n## Changes\n\n- Add optional runtimeStatus values healthy, unreachable, and unknown to the heartbeat request contract.\n- Keep the field optional for backward compatibility.\n- Publish the contract as @perkos/shared-types 0.5.0.\n\n## Validation\n\n- 83 tests passed\n- Typecheck passed\n- Build passed

@JulioMCruz
JulioMCruz marked this pull request as ready for review August 11, 2026 19:28
@JulioMCruz
JulioMCruz merged commit a6b8168 into main Aug 11, 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