-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanifest.json
More file actions
28 lines (28 loc) · 961 Bytes
/
manifest.json
File metadata and controls
28 lines (28 loc) · 961 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"manifest_version": 3,
"name": "StudyPilot — Learning Mode for the Web",
"version": "0.2.0",
"description": "Summarize, translate, simplify, and quiz any page. On-device with Chrome built-in AI.",
"permissions": ["storage", "sidePanel", "scripting", "activeTab", "contextMenus"],
"host_permissions": ["<all_urls>"],
"background": { "service_worker": "sw.js", "type": "module" },
"action": { "default_title": "StudyPilot — Summarize this page" },
"content_scripts": [{
"matches": ["<all_urls>"],
"js": ["content.js"],
"run_at": "document_idle",
"all_frames": false
}],
"side_panel": { "default_path": "panel.html" },
"icons": { "128": "icon.png" },
"web_accessible_resources": [{
"resources": ["panel.html", "panel.js", "panel.css"],
"matches": ["<all_urls>"]
}],
"commands": {
"summarize": {
"suggested_key": { "default": "Alt+S" },
"description": "Summarize current page"
}
}
}