feat(core): persist web search provider selection (#42663)

This commit is contained in:
Dax 2026-08-14 20:19:02 -04:00 committed by GitHub
parent 08a6d7b619
commit 5c7f5840ee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 289 additions and 131 deletions

View file

@ -17,7 +17,7 @@ export interface WebSearchDomain extends WebsearchApi<unknown> {
export interface WebSearchDraft {
add(definition: WebSearchDefinition): void
readonly default: {
get(): string | undefined
set(providerID: string): void
get(): string | false | undefined
set(selection: string | false): void
}
}

View file

@ -19,7 +19,7 @@ export interface WebSearchDomain extends WebSearchApi {
export interface WebSearchDraft {
add(definition: WebSearchDefinition): void
readonly default: {
get(): string | undefined
set(providerID: string): void
get(): string | false | undefined
set(selection: string | false): void
}
}