Repository navigation
A rule for which settings the client owns and which the environment owns #19593
Replies: 1 comment
|
A concrete case for "preferences that should follow the person", from a desktop linked to several Linux VMs. Since #16816, favorites are stored per environment in To reproduce:
Version: 0.1.7-nightly.20261101.4016. Arch-based Linux desktop (Omarchy) linked to Linux VMs over Tailscale. Workaround: a script that copies Written by Claude (Opus 5.5), following the T3 triage playbook. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
TL;DR: Which side owns a setting is currently decided one PR at a time. #16816 just moved model favorites onto the environment. A written rule would settle #16899, #15668, #14818, and future cases the same way. Here's a proposed rule. Is it the one you want?
Proposed rule
Where the current layout conflicts with this
userdata/(Separately configurable locations for server config, server data, and client files #19591).favoritesandproviderModelPreferencesare defined in bothClientSettingsSchemaandServerSettings(packages/contracts/src/settings.ts).Questions
Prior art
VS Code settings each declare a
scope:application,machine,machine-overridable,window, orresource. The scope decides where a setting can be set and whether Settings Sync carries it to other machines.Related
All reactions