Updates: a newer release installs by itself, after a question #99

Merged
twisla merged 3 commits from auto-update into main 2026-10-11 15:54:04 +00:00
3 Commits
Author SHA1 Message Date
twislaandClaude Opus 5.5 c3fd9909a1 Updates: a newer release installs by itself, after a question
Site / build (pull_request) Successful in 11s
CI / build (pull_request) Successful in 2m8s
With Settings > System > Install updates on By itself (issue #52), a
release found by the daily check is offered once no key was pressed for
2 minutes and nothing would be cut by a restart. The question goes over
whatever App is open, with Cancel and Accept, and installs after 30 s
without an answer. Each update that held, and each one undone, is a
dated line in /system/updates.log on the card.

Tried on the device: the question, Cancel, and an install of v0.23.0
left unanswered.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0162FokPdvY2KsS4NBfwyWPk
2026-10-11 17:49:09 +02:00
twislaandClaude Opus 5.5 8ba0102910 Settings: Install updates, when asked or by itself
Off by default: what runs on the device changes only when its owner
said it may (issue #52).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0162FokPdvY2KsS4NBfwyWPk
2026-10-11 17:49:09 +02:00
twislaandClaude Opus 5.5 17651cb911 Updates: when a release may install by itself, as a state machine
Issue #52: once a newer release is known, wait for a quiet moment, ask
for 30 seconds, and install unless the answer is no. The caller says
what busy and idle are. Host-tested.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0162FokPdvY2KsS4NBfwyWPk
2026-10-11 17:49:09 +02:00