- Added "audioCapture" permission to manifest for microphone access. - Introduced DeepSeek as a new AI provider option in the side panel. - Implemented a capture mode selection (tab-only, mic-only, mixed) in the side panel. - Added options to enable/disable the extension and auto-open the assistant window. - Integrated a mic monitor feature with live input level visualization. - Included buttons for requesting microphone permission and granting tab access. - Updated styles for new sections and mic level visualization. - Enhanced model fetching logic to support DeepSeek and improved error handling.
42 lines
955 B
JSON
42 lines
955 B
JSON
{
|
|
"manifest_version": 3,
|
|
"name": "AI Interview Assistant",
|
|
"version": "1.0",
|
|
"description": "Monitors audio and answers questions in real-time using AI",
|
|
"permissions": [
|
|
"tabCapture",
|
|
"audioCapture",
|
|
"storage",
|
|
"activeTab",
|
|
"scripting",
|
|
"sidePanel"
|
|
],
|
|
"host_permissions": [
|
|
"https://*/*",
|
|
"http://*/*",
|
|
"https://api.openai.com/*",
|
|
"https://api.anthropic.com/*",
|
|
"https://generativelanguage.googleapis.com/*",
|
|
"https://api.deepseek.com/*",
|
|
"http://localhost:11434/*"
|
|
],
|
|
"background": {
|
|
"service_worker": "background.js"
|
|
},
|
|
"action": {
|
|
"default_icon": {
|
|
"16": "icon16.png",
|
|
"48": "icon48.png",
|
|
"128": "icon128.png"
|
|
}
|
|
},
|
|
"side_panel": {
|
|
"default_path": "sidepanel.html"
|
|
},
|
|
"icons": {
|
|
"16": "icon16.png",
|
|
"48": "icon48.png",
|
|
"128": "icon128.png"
|
|
}
|
|
}
|