Version 1.2.0 (manifest "1.2"): the release adds features without breaking changes, and 1.1.0 already exists in the changelog. The lockfile's root version, still 1.0.0, moves with it. Turn Unreleased into the 1.2.0 section, fold in the unheaded bullets beneath it, add the template-limit entry, note that 1.1.0 never reached addons.mozilla.org, and fix the stray ")" in the 1.0.0 heading. The manifest description now covers the menu, toolbar button and shortcut. Record in the design spec that ChatGPT auto-submits ?q= prompts again as of 2026-10-18, and what that means for Appendix B's selection-smuggling argument. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
68 lines
1.8 KiB
JSON
68 lines
1.8 KiB
JSON
{
|
|
"name": "Search with ChatGPT powered by OpenAI!",
|
|
"description": "Adds a ChatGPT search engine, plus a right-click menu, toolbar button and shortcut that open ChatGPT with your selected text.",
|
|
"manifest_version": 2,
|
|
"author": "Mathew Guest <mat@zavage.net>",
|
|
"homepage_url": "https://zavage-software.com/portfolio/search-with-ChatGPT",
|
|
"version": "1.2",
|
|
"icons": {
|
|
"16": "icons/powered-by-openai-icon-16x16.png",
|
|
"32": "icons/powered-by-openai-icon-32x32.png",
|
|
"48": "icons/powered-by-openai-icon-48x48.png",
|
|
"64": "icons/powered-by-openai-icon-64x64.png",
|
|
"128": "icons/powered-by-openai-icon-128x128.png"
|
|
},
|
|
"browser_specific_settings": {
|
|
"gecko": {
|
|
"id": "{24644f0c-bfcb-4ebd-a16b-bc8a7d154288}",
|
|
"data_collection_permissions": {
|
|
"required": [
|
|
"none"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"permissions": [
|
|
"storage",
|
|
"menus",
|
|
"activeTab"
|
|
],
|
|
"background": {
|
|
"scripts": [
|
|
"background/background.js"
|
|
],
|
|
"type": "module",
|
|
"persistent": false
|
|
},
|
|
"options_ui": {
|
|
"page": "options/options.html",
|
|
"open_in_tab": false,
|
|
"browser_style": false
|
|
},
|
|
"browser_action": {
|
|
"default_title": "Ask ChatGPT",
|
|
"default_icon": {
|
|
"16": "icons/powered-by-openai-icon-16x16.png",
|
|
"32": "icons/powered-by-openai-icon-32x32.png"
|
|
}
|
|
},
|
|
"commands": {
|
|
"ask-chatgpt": {
|
|
"suggested_key": {
|
|
"default": "Alt+Shift+G"
|
|
},
|
|
"description": "Ask ChatGPT about the selected text"
|
|
}
|
|
},
|
|
"chrome_settings_overrides": {
|
|
"search_provider": {
|
|
"name": "ChatGPT",
|
|
"search_url": "https://chatgpt.com?q={searchTerms}",
|
|
"keyword": "gpt",
|
|
"favicon_url": "https://zavage-software.com/static/ChatGPT-favicon.png",
|
|
"is_default": false,
|
|
"encoding": "UTF-8"
|
|
}
|
|
}
|
|
}
|