Repository navigation
feat(settings): providers can be turned on or off per project #17879
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
juliusmarminge
merged 39 commits into
pingdotgg:main
from
yordis:yordis/fix-providers-scope-sentence-upstream
Oct 11, 2026
Merged
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
3f9daa8
feat(settings): providers can be turned on or off per project
yordis 24d7802
fix(settings): project provider switches hold on every launch and pic…
yordis 43f1802
fix(settings): project provider disablement holds through antigravity…
yordis 143e3fc
fix(mobile): a project's antigravity opt-out holds before provider st…
yordis 06721e1
fix(settings): project opt-ins keep their writer model and task draft…
yordis 1b840d7
fix(server): retries of accepted commands replay even after a project…
yordis d66561c
fix(settings): text generation leaves a provider the project turned off
yordis f6dd4bd
fix(settings): text generation finds a configured provider when every…
yordis 4e89219
fix(server): agent-started child threads respect a project's provider…
yordis 43f1322
fix(server): driver-only delegation skips instances the project turne…
juliusmarminge 3fcad58
fix(web): automatic routing respects per-project provider switches
juliusmarminge e4360cd
fix(mobile): sending honors the project's provider choices
yordis 6391b85
fix(web): a project's provider choice applies to all its checkouts
yordis ea184dd
fix(mobile): a project-disabled model points to project settings, not…
yordis 9a404e8
fix(mobile): sending a model the project turned off restores the draft
yordis 7687488
refactor(settings): project provider switches use the settings.json s…
yordis af9b5c5
refactor(web): the provider switch reads the project value with a pla…
yordis 86d5eb8
fix(server): launch gates provider instances through the thread manag…
yordis 25371cc
fix(server): a retried driver-only delegation replays after the proje…
yordis c32428e
feat(web): the provider switch shows at a glance whether the project …
yordis 0299975
fix(shared): machine-level text generation fallback ignores configure…
yordis 9151323
fix(settings): a project's providerInstances override survives an old…
yordis fc501eb
fix(server): a deleted project's instance overrides can no longer out…
yordis e90c49e
fix(web,mobile,server): require projectId where provider enablement i…
yordis 2639638
fix(mobile): point the disabled-model refusal at web or desktop
yordis a1df628
fix(server): an off provider instance gates every internal wake, not …
yordis e6f5ee5
fix(server): a refused delegated-completion wake is acknowledged, not…
yordis f5e6f0b
docs: state what a project's provider switch means for queued and in-…
yordis 2bffa2a
fix(mobile): pickers keep hiding providers the machine turned off whe…
yordis 3bc3b05
test(web): provider settings routing tests mock the server configs th…
yordis 615e65a
fix(server): a refused continuation wake still clears the adapter's s…
yordis c6696e8
fix(server): queue.resume no longer starts a queued run on a project-…
yordis f7ddbce
fix(mobile): a project with no override no longer inherits another pr…
yordis 3d03fb5
style(server): drop an em dash from the override sweep header
yordis fb98811
fix(server): a refused continuation still clears offers that cannot s…
yordis e17b8e0
fix(server): queued runs only hold for a provider that was explicitly…
yordis 8ea8d0d
fix(mobile): a model inherited as disabled now takes the same recover…
yordis d2cafa2
fix(mobile,server): restore merge-introduced project threading lost i…
juliusmarminge 5b257f4
fix(settings): review guides skip providers a project turned off
yordis File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.