8f7200aa251f31ddcf3ce2173bcc0364605bafe4
Approved design for the MVP: single xy binary with a Cargo workspace (xy-protocol, xy-supervisor, xy-ipc, xy), Unix socket + newline-delimited JSON-RPC, per-server KDL configs at XDG paths (XDG on macOS too via etcetera), supervisor-per-server task model with per-server restart policy, log capture to disk + ring buffer + broadcast for follow. MVP commands: daemon, list, status, start/stop/restart (name|--all), reload, logs. Process-alive supervision only; HTTP/MCP-aware probes, container isolation, launchd integration, and TUI deferred. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
Rust
100%