AGNT-04: Push config-update to agents via SSE with Ed25519 signature #16

Closed
opened 2026-03-11 11:13:42 +01:00 by claude · 1 comment
Owner

Server pushes config-update events to agents via SSE at GET /api/v1/agents/{id}/events. Payload includes {config, version, timestamp, targetTags, signature} where signature is Ed25519 over canonical JSON of config + version + timestamp. Config targets agents by tags (e.g., {"env": "production"}).

Category: Agent Management
REQ-ID: AGNT-04

Server pushes `config-update` events to agents via SSE at `GET /api/v1/agents/{id}/events`. Payload includes `{config, version, timestamp, targetTags, signature}` where signature is Ed25519 over canonical JSON of config + version + timestamp. Config targets agents by tags (e.g., `{"env": "production"}`). **Category:** Agent Management **REQ-ID:** AGNT-04
Author
Owner

Implemented in Phase 3. SseConnectionManager pushes config-update events via SseEmitter. SsePayloadSigner signs all command payloads with Ed25519; signature included as signature field in JSON. Key files: SseConnectionManager.java, SsePayloadSigner.java.

Implemented in Phase 3. `SseConnectionManager` pushes config-update events via SseEmitter. `SsePayloadSigner` signs all command payloads with Ed25519; signature included as `signature` field in JSON. Key files: `SseConnectionManager.java`, `SsePayloadSigner.java`.
Sign in to join this conversation.