As far as APIs we only used the regular chat completion api and promoted the model to output a list of issues with a title and XPath.
The rest is leveraged by our existing chrome extension to capture the screenshot, show the pins, etc.
The rest is leveraged by our existing chrome extension to capture the screenshot, show the pins, etc.