generated from eblume/project-template
|
Some checks failed
Build / validate (pull_request) Has been cancelled
Surfaces are connect-only; the daemon now runs as an explicit OS service so it can be shared without any surface owning its lifecycle. - service.rs: heph daemon start/stop/restart/status/uninstall, idempotent; launchd LaunchAgent (macOS) / systemd user service (Linux); resolves hephd next to heph else on PATH; pure plist/unit render fns unit-tested - main.rs: Command::Daemon handled before connecting (like auth) - hephd: default socket is now a STABLE <data-dir>/heph/hephd.sock when XDG_RUNTIME_DIR is unset (was $TMPDIR — fragile for a persistent service; macOS prunes /var/folders and the path varied per session) - tech-spec §14: CLI + daemon-service done entries Verified live on macOS: start/restart/stop/uninstall + CLI reaches the store. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| changelog.d | ||
| explanation | ||
| how-to | ||
| reference | ||
| tutorials | ||
| index.md | ||
| quartz.config.ts | ||
| quartz.layout.ts | ||