Replace Ed25519 with hashed API tokens and an in-Firefox client manager.

This commit is contained in:
alexveley
2026-09-22 07:24:35 -04:00
parent 55f7e863dc
commit 9242c01015
16 changed files with 487 additions and 339 deletions
+10 -2
View File
@@ -1,8 +1,8 @@
{
"manifest_version": 3,
"name": "Firefox Agent Bridge",
"version": "0.1.0",
"description": "Expose an allowlisted WebExtension API to local scripts and agents over native messaging.",
"version": "0.2.0",
"description": "Let local scripts and agents call an allowlisted WebExtension API after you issue them a secret.",
"browser_specific_settings": {
"gecko": {
"id": "firefox-agent-bridge@easygoingaming.com",
@@ -12,5 +12,13 @@
"permissions": ["bookmarks", "nativeMessaging"],
"background": {
"scripts": ["background.js"]
},
"action": {
"default_title": "Firefox Agent Bridge",
"default_popup": "popup.html"
},
"options_ui": {
"page": "options.html",
"open_in_tab": true
}
}