Files
playwriter/extension/manifest.json
Tommy D. Rossi f793dd8ac4 feat: harden relay sessions and recording UX across extension + playwriter
This commit batches the pending workspace updates that were coupled in practice: extension reliability fixes, ghost cursor persistence across MPA navigations, timeout tuning, and aligned docs/versioning updates so behavior and guidance stay in sync.

Key updates:\n- extension: add MV3 keepalive via chrome.alarms, add alarms permission, and bump extension changelog/version to 0.0.73 to reduce silent relay disconnects while idle\n- playwriter runtime: raise default action timeout to 60s while keeping navigation timeout separate; increase relay /version fetch timeout to 2000ms\n- recording + cursor: add persistent cursor init scripts with Page.addScriptToEvaluateOnNewDocument, remove init script on teardown, and ensure cursor enablement before applying mouse actions\n- demo video defaults: use 0.5s side buffer (1s total) and default idle speed 6x for createDemoVideo/computeIdleSections\n- tests/docs: keep click-error tests deterministic with explicit 5000ms per-click timeout, remove outdated click-timeout section from skill mistakes, and update package/changelog entries
2026-02-28 22:12:07 +01:00

38 lines
912 B
JSON

{
"manifest_version": 3,
"name": "Playwriter",
"version": "0.0.73",
"description": "Automate your Browser using Cursor, Claude, VS Code. More capable and context efficient than Playwright MCP.",
"permissions": [
"alarms",
"debugger",
"tabGroups",
"contextMenus",
"tabs",
"tabCapture",
"offscreen",
"identity",
"identity.email"
],
"host_permissions": ["<all_urls>"],
"background": {
"service_worker": "background.js",
"type": "module"
},
"action": {
"default_title": "Click to attach debugger",
"default_icon": {
"16": "icons/icon-gray-16.png",
"32": "icons/icon-gray-32.png",
"48": "icons/icon-gray-48.png",
"128": "icons/icon-gray-128.png"
}
},
"icons": {
"16": "icons/icon-gray-16.png",
"32": "icons/icon-gray-32.png",
"48": "icons/icon-gray-48.png",
"128": "icons/icon-gray-128.png"
}
}