Skip to content

feat: ensure sideloaded extensions are application and machine scoped#36

Closed
JonahBraun wants to merge 1 commit into
masterfrom
fix/sideloader-global-scopes
Closed

feat: ensure sideloaded extensions are application and machine scoped#36
JonahBraun wants to merge 1 commit into
masterfrom
fix/sideloader-global-scopes

Conversation

@JonahBraun
Copy link
Copy Markdown

Fixes an issue where sideloaded extensions were not visible in pinned profiles by marking them as application-scoped. Also preserves machine-scoped status to prevent Settings Sync prompts.

Changes:

  • Application Scope: Added isApplicationScoped: true to ensure visibility across all profiles.
  • Machine Scope: Added isMachineScoped: true to prevent Settings Sync prompts and synchronization.
  • Migration: Updated discovery logic to re-install extensions if they are missing these scopes.
  • Documentation: Added comments explaining the technical rationale for these flags.

Fixes an issue where sideloaded extensions were not visible in pinned profiles by marking them as application-scoped. Also preserves machine-scoped status to prevent Settings Sync prompts.
@JonahBraun
Copy link
Copy Markdown
Author

looks like this introduces other issues. i'm pivoting in another direction.

@JonahBraun JonahBraun closed this Apr 29, 2026
@JonahBraun JonahBraun deleted the fix/sideloader-global-scopes branch April 29, 2026 21:22
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