fileforge_extension_action
Inspect a Chrome extension's manifest, permissions, storage, service worker, content-script injection and errors. Run scoped QA checks to debug the extension you're building.
Instructions
Inspect a Chrome extension: manifest, permissions, storage, service worker, content-script injection and errors. Use this to debug an extension you're building, and fileforge_audit_action for store policy checks. reveal_storage_value needs FILEFORGE_ALLOW_SECRET_REVEAL=1. Needs the extension.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Storage key whose value to reveal. | |
| area | No | chrome.storage area to read. | local |
| store | No | Save the result in ~/.fileforge and return a ref. | |
| tabId | No | Tab ID, or "active" for the active tab. | active |
| action | Yes | What to do. Required parameters are in brackets. inspect_manifest: Inspect the loaded FileForge extension manifest and declared runtime surfaces. inspect_storage: Inspect extension chrome.storage areas with redacted values and reveal metadata. inspect_service_worker: Inspect the extension service-worker status and runtime identity. reveal_storage_value (key): Reveal one exact redacted extension storage value after an explicit scoped agent request, and log the reveal. inspect_injection: Inspect content-script/page injection evidence on a tab, including selectors and FileForge DOM nodes. inspect_permissions: Inspect declared extension permissions, host permissions, and content-script matches. collect_errors: Collect recent extension/MCP bridge failures with structured failure details. run_extension_check: Run a composable extension QA check: manifest, permissions, storage, service worker, injection, and errors. | |
| project | No | Project name that groups stored results. | default |
| selectors | No | CSS selectors of the target elements. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | False if the action failed or a check did not pass. | |
| ref | No | Stored result ID, for fileforge_result_action. | |
| data | No | The result. Its shape depends on the action. | |
| meta | No | Tool, action and context. | |
| error | No | Failure code and message. | |
| warnings | No | Notes about a call that still ran. |