Kater CLI Logs and bugs report
kater report
Reports a bug in Kater, and follows it to the fix.
Run kater report alone and describe the bug in your own words, and Kater writes the report. Kater shows you the report, and it sends nothing until you say yes. Each report command needs kater login. See Report a bug.
Commands
| Command | What it does |
|---|---|
kater report draft | Have Kater write a report, and show it. Sends nothing. |
kater report send | Send a report to Kater, after you say yes. |
kater report show | See a report’s status, check and activity. |
kater report list | List your bug reports. |
kater report me-too | Add your team to a report another team shared, or remove it. |
Examples
# Describe a bug at the prompts, then check the report before Kater sends itkater report# Have Kater write a report from your words, and send nothingkater report draft "The chart sorts months in alphabetical order."# List your bug reportskater report list# See a report's status and activitykater report show 1042Options
It also takes the global options --json and --help.
How kater report works
- Type the bug at the prompt. To finish, press Enter on an empty line.
- Kater writes the report. This can take up to a minute. When Kater cannot write it, you can write it yourself at the prompts.
- Kater shows the report and what it attaches.
- When a report that another team shared looks the same, Kater asks whether to add your team to it instead.
- Kater asks before it sends the report. It sends only when you answer
y.
Without a terminal, such as in a script, kater report reads the words from stdin. It shows the report and sends nothing. In the Files terminal or through an agent, use kater report draft.
What Kater attaches
In your own terminal, Kater attaches the last kater command that you ran in the last day, and its exit code. It keeps only the command’s words and option names, never a value. It also attaches the CLI version and the OS. Through an agent, it attaches the Kater tab you have open and where the report comes from. It also attaches the queries that the agent ran. Kater never attaches file contents, rows, credentials or tokens.
Report statuses
A report is Sent, Reproduced, Fix in progress, Fixed or Closed. An open report is a report in any status before Fixed.
Options
kater report alone takes these options. kater report draft takes them too.