Bug report
Generate a report


- Open a session. If the right panel is closed, open it with the Bug report icon on the right edge of the page.
- Optionally fill in any fields you already know, such as the Title or Description. They become your draft.
- In Focus on, choose which evidence the report should lean on: Best evidence (the default), Video, Console, or Network.
- Choose Generate bug report. Puggy reads the recording, console, and network logs and fills in every field. If you wrote a draft, turn on Enhance my draft instead first: Puggy keeps what you wrote and fills in the gaps.
- Review and edit the result.
- Choose Save.
Post the report
Once the report is saved, Post in the footer offers every connected tracker: Post to Jira, GitHub, Linear, ClickUp, YouTrack, or Slack. Pick the destination (project, repository, team, list, or channel) and post. The ticket is linked to the session and listed under Posted to and on the Info tab. While you have unsaved edits, Save replaces Post, so you always file the version you can see. No trackers connected? Ask an admin to connect one.Test script
Puggy writes a Playwright test from the interactions captured in the session. Recordings need Interactions turned on in the extension for this to work well.Review the proposed checks
Open the Test script tab. Under What the test checks, Puggy proposes the checks the test should make, such as a field being visible or a button being enabled at the end of the flow. Each check says when it applies (for example At the end) and what kind of check it is (for example Visible).

- Accept (✓), Edit (pencil), or Reject (✕) each check, or Add your own.
- Only accepted checks go into the script. If none is accepted, the script contains a review marker where the outcome check belongs.
- Propose again asks for a fresh set of checks. Proposals are free and don’t use credits; you can ask for up to 3 new proposals per session.
- Reset puts the list back the way it was proposed.
- Steps Puggy left out as noise are listed under Steps left out as noise; Restore puts one back.
Generate and use the script
Choose Generate test script. Then:- Save keeps it with the session.
- Copy or Download takes the script to your test suite.
- Copy prompt for your repo copies a prompt you can give a coding agent, so it adapts the test to your codebase.
AI usage and credits
Open AI Usage in the sidebar to see how your AI credits are being spent.- Every member gets 20 AI credits a month. Credits reset on the 1st.
- Each bug report, test script, or video transcript generated on Puggy’s key uses one credit. Proposing test checks is free.
- If your organization has its own AI key, generations use it instead and don’t spend credits.


- Monthly credits: whose key you’re on (for example Puggy’s shared AI key), credits used out of 20, how many are left, when they reset, and a status: On track, Running low, Almost out, or Quota reached.
- AI calls by month for the last six months.
- By feature: how many bug reports, test scripts, video narratives, and test assertion proposals ran, and how many used your organization’s own key.
- A month picker (This month by default), a refresh button, and How credits work.
