diff --git a/src/api/json/catalog.json b/src/api/json/catalog.json index aee51333bec..a311219a32f 100644 --- a/src/api/json/catalog.json +++ b/src/api/json/catalog.json @@ -2,6 +2,12 @@ "$schema": "https://json.schemastore.org/schema-catalog.json", "version": 1, "schemas": [ + { + "name": "Bacon config", + "description": "Bacon configuration file", + "fileMatch": ["bacon.toml", "**/bacon/prefs.toml"], + "url": "https://dystroy.org/bacon/.bacon.schema.json" + }, { "name": "Upsun config", "description": "Upsun configuration file", @@ -2628,6 +2634,16 @@ "fileMatch": ["metadata.yaml", "metadata.display.yaml"], "url": "https://www.schemastore.org/gcp-blueprint-metadata.json" }, + { + "name": "Gemini CLI settings", + "description": "Configuration for Gemini CLI settings files", + "fileMatch": [ + "**/.gemini/settings.json", + "**/gemini-cli/settings.json", + "**/GeminiCli/settings.json" + ], + "url": "https://raw.githubusercontent.com/google-gemini/gemini-cli/refs/heads/main/schemas/settings.schema.json" + }, { "name": "Global Privacy Control", "description": "Configuration for GPC, so a site can convey its support for the Global Privacy Control",