v0.2.0
autonomOS v0.2.0 — the first signed + notarized macOS release. 🎉
Desktop app (macOS)
- Signed & notarized. The app opens without a Gatekeeper warning. Because it now has a stable Developer ID identity, macOS remembers folder-access grants across launches — no more repeated permission prompts on every open. (Grant Full Disk Access once if you'd rather skip per-folder prompts entirely.)
- Fixed — connection indicator falsely showing "Disconnected." The bottom-left status now uses adaptive polling: it recovers in ~1s instead of up to 15s and debounces transient blips, so it correctly reflects the embedded server.
- Universal2 — one app runs natively on Apple Silicon and Intel.
Claude Usage
- The session key is now the only required credential. The organization UUID is resolved automatically from your session key via claude.ai's bootstrap API — the Org ID field is gone from setup. Existing configs that still have an org ID keep working; it's simply ignored.
Under the hood
- First release cut on the hardened, hands-off pipeline: universal2 DMG built + validated in CI, signed + notarized + stapled, with SLSA build provenance.
- New CI gates catch regressions before they ship: an idle-renderer CPU peg-detector (guards against the past ~200% idle-CPU bug) and a full DMG / first-run validation that now runs on every artifact-touching PR.
Install
- Desktop (macOS): download
autonomOS-0.2.0-universal.dmgbelow, open it, and drag autonomOS to Applications. - Server (CLI): grab the matching
autonomos-<os>-<arch>.tar.gzbelow (or useinstall.sh).
Verify downloads against SHA256SUMS.