{ "manifest_version": 3, "name": "Keychain — secure autofill", "version": "0.1.0", "description": "A user-triggered, origin-checked companion for your Keychain vault.", "action": { "default_title": "Open Keychain", "default_popup": "popup.html" }, "background": { "service_worker": "assets/background.js", "type": "module" }, "options_page": "options.html", "permissions": [ "activeTab", "scripting", "storage" ], "host_permissions": [ "https://*/*", "http://localhost/*", "http://127.0.0.1/*" ], "content_scripts": [ { "matches": [ "https://*/*", "http://localhost/*", "http://127.0.0.1/*" ], "js": ["assets/content.js"], "run_at": "document_idle" } ], "icons": {} }