Garry Tan
|
cfae31149d
|
feat(self-upgrade): decision/cache/snooze foundation + atomic binary self-update
Pure decideSelfUpgrade (invocation + autopilot channels), atomic untrusted
cache + escalating snooze + shared marker grammar (forged-marker rejection),
semver helpers, and real darwin-arm64/linux-x64 binary self-update
(download -> fsync -> smoke -> atomic rename; failure leaves old binary intact).
Tests incl. real-HTTP-server swap E2E.
|
2026-06-02 21:59:31 -07:00 |
|