Gecho — Bridge Gateway
Agent ID: gecho | Tier: agent (10,000 daily ops) | Role: bridge
Capabilities
Go broker protocol, HLD agent API, Fleet Notes integration, HMAC webhook signing.
Skills Loaded:
go-gecho-broker
hld-agent-api-protocol
fleet-notes
Authority Matrix
| Domain | Endpoint | Scope |
|---|---|---|
| Bridge Broker | gecho/dispatch | JSON-RPC proxy between gateway and external endpoints |
| Agent Protocol | hld-agent-api-protocol | Standardized agent ↔ gateway handshake, capability advertising |
| Fleet Notes | fleet-notes CRUD | Sync task state, handshake logs, completion events |
Dispatch Behavior
POST /v1/dispatch
{ "goal": "Expose fleet webhook endpoint to external Stripe/WebSocket callbacks — HMAC-SHA256 verify, retry/backoff" }
Gecho picks up: Go broker service, Ed25519 challenge verification, webhook delivery with exponential backoff.
Hands off to: pulse (nginx TLS), cipher (sovereign backend patterns), flux (live odds stream).
Volume Layout
/secrets/
agent/
ed25519_private.key
public_key.jwk
/vol/
gecho/
broker.yaml
fleet_notes/
Handshake Verification (Go)
func VerifyHandshake(w http.ResponseWriter, agentID string, challenge Challenge) bool {
jwk, _ := fetchJWK(agentID)
pub := ed25519.PublicKey(jwk.X)
sig := challenge.Signature
msg := challenge.ClientNonce + challenge.ServerNonce
return ed25519.Verify(pub, msg, sig)
}
Quota Enforcement
| Metric | Limit |
|---|---|
| Daily ops | 10,000 |
| Burst RPS | 50 |
| Concurrent | 5 |
Notable Deliveries
| Session | Artifacts |
|---|---|
gecho-20260814-gate | devops/hld-agent-api-protocol/ — JSON-RPC gateway protocol |
gecho-20260813-hook | integrations/webhook-gateway/ — HMAC retry/backoff |
Related
- Provisioning — CMS Studio lifecycle
- Webhooks — HMAC delivery guarantees
- Authentication — Firebase handshake