QA evidence for agent-written code
Your agent says it fixed it.
This is what actually happened.
Qaly records a real session in the browser — every click, every thrown error, every failed request — and hands the whole trail back to the agent that wrote the code.
One loop, closed
Most bug reports lose the evidence between finding the problem and fixing it. Qaly keeps it attached the whole way round.
-
01
The agent asks for a test
It finishes a feature and registers a task: what changed, what to check, which URL.
-
02
A person records
The tester opens the side panel, lands on the right page, and presses record.
-
03
Qaly captures
Clicks, thrown errors, failed requests and route changes, in order, with timing.
-
04
A finding is frozen
The tester reports it. That slice of evidence stops changing, so it stays readable later.
-
05
The agent reads it back
Over MCP it gets the timeline, the stack, the failed calls and the screenshot.
-
06
A person confirms
The fix raises a retest. Only a human verdict marks it verified — a fix cannot confirm itself.
What it captures
- Clicks and form input, with a durable description of the element
- Errors thrown by the page, with the stack as the page saw it
- Failed requests, including the status when the stack is gone
- Route changes in single-page apps, not just full page loads
- Screenshots of the tab or the whole screen, croppable and annotated
What it will not do
- Record a tab whose origin you have not listed against a project
- Store the contents of a password field — only that one was filled, and its length
- Let an agent mark its own fix verified
- Send anything to a third party. It talks to Qaly and nothing else
Recording every tab would sweep a tester's email and banking into evidence an agent later reads. Scope is by origin on purpose.
Get the recorder
Qaly records from a Chrome extension. Download it, load it, sign in.
Download for Chrome-
Unzip it
Anywhere you will not delete by accident — Chrome loads it from that folder.
-
Load it
Open
chrome://extensions, turn on Developer mode, choose Load unpacked. -
Sign in
Press Sign in in the extension's options. No token to copy.
Access is by invitation.