14 days, one device, no card, stops on the end date, once per account.
Copilot Chat · BugIt QA Agent · checkout-web
You
BugItWhich build was this, and does it happen every time?
checkout-console.log 286 lines
BugIt at work
Read your glossary“SAVE20” is a promo code, “annual” a plan
Matched your house styletitle as [Area] Symptom
Asked what was missingbuild and frequency
Parsed the log1 error and 3 frames kept of 286 lines
Searched for duplicates214 tickets · KAN-171 related, 41%
ClassifiedCheckout › Pricing · Production · Web
Suggested a severityHigh: a paying customer sees the wrong total
Replaced common personal datawith placeholders in the filed report, as a best effort
Checked the reportsteps, expected, actual and build present
The draft
[Checkout] SAVE20 applies the monthly price after switching to annual
Steps to reproduce
Add the Pro plan to the cart (monthly)
Switch the billing period to annual
Apply promo code SAVE20
Look at the order summary
Expected
20% off the annual price
Actual
20% off the monthly price, shown as the annual total
Environment
Production · Web · build 2.14.1 · every time
Log
TypeError: plan.period is undefined at applyPromo (pricing.ts:88)
Related
KAN-171 Promo stacking on renewals
Component
Checkout › Pricing
Severity
High
Reporter
j••••@••••.com
Labels from your project
checkoutpricingregression
Filed as KAN-192 in Jirawith severity, labels and the log attached
Illustrative. Not a recording of a real editor.
A worked sample
From a rough note to a draft you can read.
Sample. The data is invented.
The rough note
After the update the invoice total shows 0.00 for orders with a discount code. It blocks checkout.
BugIt then asked a few questions. The answers: add an item, enter a discount code, open the invoice; the total should show the discounted price; Windows, laptop, each time, since the latest update; build not known.
The draft
[Checkout] Invoice total shows 0.00 for orders with a discount code Inferred, please check
Steps
Add an item to the cart. From your note
Enter a discount code. From your note
Open the invoice. From your note
Expected result
The invoice shows the discounted price. From your note
Actual result
The invoice total shows 0.00 and blocks checkout. From your note
Severity
High
Checkout is blocked for orders with a discount code. From your note
It happens every time with a discount code. From your note
No workaround is mentioned, and the number of users affected is unknown. Inferred, please check
What would change this: A workaround is found, which would lower the level to Medium.
Build or version
UNKNOWN: reporter did not give the build number UNKNOWN
Every line says whether it came from the note, was inferred, or is unknown.
A shortened draft written by the free preview, a simplified version of BugIt. The preview writes in English, and nothing is filed anywhere. Try it on your own note.
How it works
Three moves. The last one is always yours.
01
You describe it
In your own words, in any of sixteen languages, in the assistant you already have open.
02
BugIt does the write up
Title, steps, expected and actual, severity and platform, in your team's language and house style.
03
You type FILE IT
Then it goes to your tracker with your own token. Not a moment before.
Built in, nothing to switch on
Up to five checks before you see the draft.
Duplicates
Searches your tracker, read only, for tickets like yours and gives each a score. Quick bugs skip it.
KAN-148 Sign in spinner never stops62
KAN-131 Login rate limit message38
Severity
Suggested from the symptoms, with reasons. You decide.
LowMediumHighCritical
Logs
Paste a log and it keeps the crash line and the stack.
12:04:11 INFO session ok
12:04:13 ERROR 401 token refresh
12:04:13 at AuthClient.refresh
Personal data
BugIt can replace common personal data with placeholders in the report it files, as a best effort; always read the draft before you file it.
jane@acme.comj••••@••••.com
Thin reports
Warns when the steps are too thin for a developer to act on, and asks what is missing.
StepsExpectedActualBuild version?
FILEIT
Nothing is filed until you type it.
Every write is previewed and bound to the draft you read. Change anything and BugIt asks again. Each yes is spent once, so it cannot file twice.
Eleven trackers
Files where your team already works.
Each connected with a token you create in your own account. Slack, Teams, Discord and email notifications are built in and stay off until you connect them.
14 days, one device, no card, stops on the end date, once per account.
Pricing
Pay for a year. Renew only if you want to.
What you need
An AI assistant of your own (GitHub Copilot, the Claude extension, or your own OpenAI or Anthropic key in standalone), VS Code, Python 3.10 to 3.14 and a token for your tracker. Windows 11 supported; macOS and Linux in preview. You download a folder, unzip it, open it in VS Code and activate with your BugIt account.
All prices are in US dollars (USD). Each license runs for one year and does not renew automatically: nothing is charged again unless you choose to renew. Backed by a 7 day refund policy.
Access to your BugIt account, where you download the folder and activate it by signing in. The license runs for one year from the date of purchase, with a 3 day grace period after it ends.
How many devices can I use?
Solo is for one tester on one device at a time. Team has five seats, each member with their own account and device, and a second Team license adds five more seats. An account may not be shared.
Does Taskivator see my tickets?
No. Your tickets, specs and tokens do not pass through our servers. Only license and update data does, and every field is listed in the privacy notice.
Do I need GitHub Copilot?
No. BugIt runs in any assistant that can run a command: Copilot Chat, the Claude extension in VS Code, or a plain terminal. It can also run standalone with your own OpenAI or Anthropic key.
Does BugIt include an AI model?
No. It runs in the assistant you already use, or standalone with your own OpenAI or Anthropic key.
What happens after a year?
Your files and settings stay. Filing needs an active license, and nothing renews unless you buy again.
Can I get a refund?
You may request one within 7 days of purchase if BugIt does not work as advertised, a reproducible technical issue prevents normal use, or Support cannot resolve the issue within a reasonable timeframe. The refund policy has the details.
How do I get help?
Every license includes email support, and Team adds priority support. Write to support@bugit.dev or see the support page.