Files
coreci-chat/apps/relay-agent/go.mod
T
CIAgent 86f7dcc10b feat(P4): Wave D relay agent — Go binary, install script, WebSocket, SSH whitelist hook
REQ-010: modular install script (detect_os/install_binary/write_systemd_unit/register_target)
REQ-011: outbound WebSocket from relay agent to SaaS
REQ-012: register with tenant + target metadata
REQ-013: heartbeat + exponential backoff reconnect (max 5 → alert)
REQ-026 partial: SSH whitelist file + CheckCommand hook (G-004 contract lock,
  G-007 shadow exec.Cmd test, G-008 scope statement)
G-009: unsupported-OS abort with actionable error

---ci---
phase: 4
milestone: v0.1
status: execute
---/ci---
2026-08-25 02:03:04 +00:00

6 lines
91 B
Modula-2

module github.com/coreci/relay-agent
go 1.23
require github.com/gorilla/websocket v1.5.3