feat(search): add global titlebar search filters

This commit is contained in:
2026-07-29 22:01:18 +02:00
parent 6fcd9e0e65
commit bed704eb7a
8 changed files with 477 additions and 61 deletions
+10
View File
@@ -57,8 +57,17 @@ class SearchProviderResponse(BaseModel):
order: int
class SearchResourceTypeResponse(BaseModel):
provider_id: str
module_id: str
resource_type: str
label: str
order: int
class SearchProviderListResponse(BaseModel):
providers: list[SearchProviderResponse]
resources: list[SearchResourceTypeResponse] = Field(default_factory=list)
class SearchIndexStateResponse(BaseModel):
@@ -108,6 +117,7 @@ __all__ = [
"SearchProviderDiagnosticResponse",
"SearchProviderListResponse",
"SearchProviderResponse",
"SearchResourceTypeResponse",
"SearchChangeDispatchResponse",
"SearchDiagnosticsResponse",
"SearchIndexStateResponse",