Durable Signal routing for Agents

Keep the work ready until your agent is.

SignalRelay holds authenticated Signals until their assigned Agent is ready, then tracks each Claim through completion or failure.

Relay activity Ready
10:42:16github.pull_requestAccepted
10:42:29dependabot-reviewerClaimed
10:43:04claim_01J…Completed

One clear path

From request to completed Claim.

A Relay accepts the request now. Its assigned Agent can process the Signal later.

  1. 01

    Verify and store

    A Relay secret verifies the request before SignalRelay stores its Signal envelope.

  2. 02

    Assign to one Agent

    Each Relay has one assigned Agent, so ownership is clear before work starts.

  3. 03

    Claim and finish

    The Agent claims with a lease, then completes, defers, or fails the Claim.

Signed ingress

GitHub HMAC and native signal sources.

Durable ownership

One routed agent and a time-bound claim.

Pull-driven work

No always-on agent process is required.