Skip to content

Autowebcompat screenshot artifact#6289

Closed
ksy36 wants to merge 3 commits into
mozilla:masterfrom
ksy36:autowebcompat-screenshot-artifact
Closed

Autowebcompat screenshot artifact#6289
ksy36 wants to merge 3 commits into
mozilla:masterfrom
ksy36:autowebcompat-screenshot-artifact

Conversation

@ksy36

@ksy36 ksy36 commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

This depends on #6287

It saves a screenshot to a specified location using Firefox devtools mcp and uploads it as an artifact using exisitng publish_file method.

jgraham and others added 3 commits July 7, 2026 11:44
Currently the agent does two things: checks in nightly and checks with
Chrome Mask enabled. These are done in a single Firefox session and a
single invocation of the LLM. However this approach won't scale; if we
want to check on multiple browsers, multiple Firefox versions,
etc. putting all the logic into the LLM prompt will be fragile and
hard to debug.

Instead create a base Task class that knows how to invoke the LLM and
get results out. Then create a specific subclass for each kind of
operation we're interested in, and write some business logic to
deterministically wire them together according to our needs.
@ksy36

ksy36 commented Jul 8, 2026

Copy link
Copy Markdown
Contributor Author

This was merged to the base branch, so no need for a separate PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants