Skip to content

feat(app): default updateAutoDownload to true for new and unconfigured users#1663

Open
yashranaway wants to merge 1 commit intodifferent-ai:devfrom
yashranaway:feat/auto-download-updates-default-on
Open

feat(app): default updateAutoDownload to true for new and unconfigured users#1663
yashranaway wants to merge 1 commit intodifferent-ai:devfrom
yashranaway:feat/auto-download-updates-default-on

Conversation

@yashranaway
Copy link
Copy Markdown
Contributor

Refs #1095

Summary

  • Flip the React Settings auto-download default from false to true so a fresh install opts in to downloading updates as soon as auto-check finds them.
  • Use the same flip to migrate existing users who never opened the Updates toggle: readStoredBoolean(KEY, true) returns true only when no value has ever been written, so anyone who explicitly toggled the switch off keeps their stored "0" and stays opted out.
  • Auto-check (already true by default) and the manual check / install flows remain unchanged.

Verification

  • pnpm --filter @openwork/app typecheck currently fails on pre-existing origin/dev errors in settings-route.tsx lines 1324-1557 (automations and messaging tabs in flight) and messaging-view-state.ts; this branch only touches line 367.
  • git diff --check clean.

Notes

  • Out of scope: the pill-like updates presentation, the visible upgrade banner, and the backend-gated required-update path described on the issue. They depend on design and backend coordination and are better landed separately.
  • Existing users who installed the app, never visited Settings > Updates, and stayed on default false will move to true on first run after this lands; this matches the issue's "existing users where safe" wording since auto-check was already on for them and only the download step changes.

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-landing Ready Ready Preview, Comment, Open in v0 May 5, 2026 7:31pm

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 5, 2026

@yashranaway is attempting to deploy a commit to the Different AI Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant