Pulse/cmd
courtmanr@gmail.com a9dad6a29c Run assigned availability checks from the host agent
The unified agent gains an availability module: probe assignments
arrive through the signed remote-config channel (missing key clears
the schedule), each enabled target runs on its own clamped interval
through the shared probe core, and results queue in a bounded
drop-oldest buffer. A result is offered to the primary server until
one delivery succeeds and never again after - buffered offline
reports are stripped of availability results so the disk buffer
cannot replay observations the queue still holds. ApplyHostReport
feeds accepted reports into the probe ingestion path, where the
ownership check and failure accounting live, and the probe agent id
is projected onto unified availability resources for source
attribution in the UI.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-27 11:13:04 +01:00
..
agent-probe backend and governance: MCP contract, agent capabilities, API, and release-control 2026-06-23 17:26:15 +01:00
eval Cover eval CLI parsers, cloud audit predicates and vmware fixture fetching 2026-07-23 08:07:35 +01:00
hashpw
mutation-registry-audit Enforce the canonical mutation plane 2026-07-11 15:19:41 +01:00
patrol-qualify Pin Patrol qualification routes per suite 2026-07-15 09:46:53 +01:00
pulse Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
pulse-agent Run assigned availability checks from the host agent 2026-07-27 11:13:04 +01:00
pulse-control-plane Cover pure helpers and persistence round-trips across the backend 2026-07-25 00:21:35 +01:00
pulse-mcp Refuse dispatch when action readiness is lost 2026-07-20 21:44:59 +01:00