-
Notifications
You must be signed in to change notification settings - Fork 3
Add daemon supervisor with health monitoring #380
Copy link
Copy link
Closed
Labels
infraProject infrastructure and toolingProject infrastructure and toolingpriority/mediumMedium priorityMedium prioritysize/MMedium PR (51-200 lines)Medium PR (51-200 lines)
Description
Epic: #367
Description
Background process supervisor managing agent, gateway, channels with health checks and graceful restart.
Tasks
-
zeph --daemonflag to run as background process - Component supervisor: agent loop, gateway, active channel
- Health monitoring with configurable interval
- Exponential backoff on component failure
- PID file at
~/.zeph/zeph.pid -
zeph --stopsends SIGTERM to daemon - Graceful shutdown propagates to all components (reuse existing Ctrl-C handler)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
infraProject infrastructure and toolingProject infrastructure and toolingpriority/mediumMedium priorityMedium prioritysize/MMedium PR (51-200 lines)Medium PR (51-200 lines)