Skip to content

Add way to easily capture debug information #92

Description

@cyberrumor

The purpose of this ticket is to add an easy way for users to generate bug reports so developers can reproduce issues more easily.

As a developer,
I want to be able to easily gather information from users when they report bugs,
So that I can reproduce their bug more easily.

There should be an easy way to determine what python version and commit hash users are on and see the commands they've issued since they launched ammo, as well as their load order.

This could potentially be done through the addition of a debug command. E.g., when a user sees a bug, they type debug and paste the output in a bug report.

All commands would need to be logged instead of just commands that make changes.

It might be useful to have ammo clear the log whenever it starts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions