Takes a screenshot of an internal Axion report URL and returns an HTML <img> tag.
Replaces the legacy xvfb-run cutycapt approach with Playwright via ObjMcpClient.
No X11 virtual display or external tools required.
{reportshot:report_name^param1^param2^...^width}
Param1 — report name (base_param)Param2 — ^-delimited parameter string (param1^param2^param3...^width)^-delimited value (default: 500)Screenshots are saved to $hostbasedir$local/screenshots/.
npm install -g @playwright/mcp
playwright install chromium
See factory.core/ObjMcpClient.md for full setup instructions.
cythonize -3 -a -i ObjTextReportshot.py
Updated : 2025-10-02