Adobe Firefly DOM Inspector
firefly_dom_inspectInspect Adobe Firefly DOM state to diagnose broken automation, discover CSS selectors, and explore shadow DOM.
Instructions
Inspect the current Adobe Firefly DOM state for debugging. This is a read-only tool that never navigates, clicks, or modifies the page. Use it to diagnose broken automation, discover selectors, and inspect shadow DOM.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "firefly_dom_inspect"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Inspection mode | full |
| maxDepth | No | Maximum depth for tree/shadow traversal | |
| selector | No | CSS selector for selector mode (required when mode=selector) | |
| includeHtml | No | Save HTML snapshot to debug/dom.html | |
| includeConsole | No | Capture console messages | |
| includeNetwork | No | Capture network requests | |
| includeScreenshot | No | Save screenshot to debug/dom-inspect.png | |
| maxConsoleMessages | No | Maximum console messages to return | |
| maxNetworkRequests | No | Maximum network requests to return | |
| includeAccessibility | No | Include accessibility tree | |
| captureElementScreenshots | No | Save individual screenshots for each discovered element | |
| includeAnnotatedScreenshot | No | Save annotated screenshot with element labels |