File a bug from a Slack thread
When a bug comes up in chat, mention Maito and it gets filed once, with details and no duplicates.
Engineering · Software · When you ask · Updated
How do you file a bug from a Slack thread?
To file a bug from a Slack thread, mention Maito in the thread. It reads the conversation, writes the steps to reproduce, attaches the screenshots and stack traces people pasted, searches the tracker for duplicates, and files one ticket linked back to the thread. It works with Linear, Jira and GitHub.
How it's done today
Bugs mentioned in chat never reach the tracker.
What Maito does
- Read the thread it was mentioned in
- Pull the details, logs and links
- Check for an existing ticket
- File a new one or add to the old one
Example
@Maito file this as a bug.
Filed LIN-530: Invoice PDF shows $0.00 tax for EU customers. • Steps: Mia's three steps from this thread, from creating the invoice for Globex (DE) to opening the PDF. • Evidence: the stack trace pasted at 2:14 PM and the screenshot of invoice INV-2291. • Impact: 6 customers named in the thread. • A link back to this thread. Catch: this looks like a regression. LIN-481 (tax rounding for EU invoices) was closed in 4.10 and has the same symptom. I linked it instead of filing a duplicate and set LIN-530 to Urgent. Hannah fixed LIN-481. Want me to assign her?
@Maito yes, assign Hannah.
Assigned to Hannah, with a comment pointing at her LIN-481 fix.
Mia (2:21 PM):
file this as a bug.
Maito (2:22 PM):
Filed LIN-530: Invoice PDF shows $0.00 tax for EU customers.
• Steps: Mia's three steps from this thread, from creating the invoice for Globex (DE) to opening the PDF.
• Evidence: the stack trace pasted at 2:14 PM and the screenshot of invoice INV-2291.
• Impact: 6 customers named in the thread.
• A link back to this thread.
Catch: this looks like a regression. LIN-481 (tax rounding for EU invoices) was closed in 4.10 and has the same symptom. I linked it instead of filing a duplicate and set LIN-530 to Urgent.
Hannah fixed LIN-481. Want me to assign her?
Mia (2:25 PM):
yes, assign Hannah.
Maito (2:25 PM):
Assigned to Hannah, with a comment pointing at her LIN-481 fix.
How to set it up
- Set up
Nothing to set up. Ask in Slack or by email whenever you need it.
- Connect issue tracker
- Linear
- Jira
- GitHub
Not connected yet? Your agent sends you a link to sign in.
What it won't do
It only reads a thread after someone mentions it there. Details nobody wrote in the thread, like the exact version or account, are listed as missing instead of guessed.
Questions
Linear, Jira and GitHub issues, connected through MCP. You pick the project it files into.
It links the earlier ticket and tells you instead of filing a duplicate. If the old one was closed, it points out the possible regression.
Only when you ask. It can suggest who fixed something similar, and you decide.