Self-update of master and agents #15

Closed
opened 2026-10-12 12:09:20 +00:00 by shcizo · 0 comments
Owner

Let the master and agents update themselves. An agent recreating its own container kills the job it is running, so this needs the flush-before-exec ordering internal/selfupdate was built for.

Spec, "Self-protection" and "Out of scope": https://gitea.shcizo.se/shcizo/package-updater/src/branch/main/docs/superpowers/specs/2026-10-12-master-agent-design.md

Let the master and agents update themselves. An agent recreating its own container kills the job it is running, so this needs the flush-before-exec ordering `internal/selfupdate` was built for. Spec, "Self-protection" and "Out of scope": https://gitea.shcizo.se/shcizo/package-updater/src/branch/main/docs/superpowers/specs/2026-10-12-master-agent-design.md
shcizo added the later label 2026-10-12 12:09:20 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shcizo/package-updater#15