What problem does it solve?
Visual triage for SAP GUI scripts that hit unexpected screens (script hung, "control could not be found by id", or an unrecognised popup). It captures a BMP screenshot of every visible SAP GUI window via the Scripting API's HardCopy method, composes them into a single annotated PNG that mimics the operator's screen, and optionally chains to /sap-gui-object-details so the orchestrator gets both a visual and a structural view of the same state. The orchestrator (Claude) reads the resulting PNG with the Read tool and reasons about the next action. Prerequisites: Active SAP GUI session (use /sap-login first).
Core Features & Use Cases
- Visual capture: capture every open SAP GUI window as a BMP.
- Composite view: assemble the BMPs into an annotated PNG and provide a topmost PNG.
- Structural pairing: optionally invoke /sap-gui-object-details for deeper context.
- Safe orchestration: integrates with the Read tool for downstream reasoning and decisions.
Quick Start
Capture the current SAP GUI session visuals in composite mode to generate a visual summary for the orchestrator.