4 Open Issues Need Help Last updated: Dec 15, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue proposes that drgn either adopt the XDG Base Directory Specification for its history file, moving `.drgn_history` from the home directory to a location like `~/.local/share/drgn/history`. Alternatively, it suggests adding a configuration option to allow users to explicitly define the history file's path, similar to `$HISTFILE` in bash.

Complexity: 3/5
help wanted good first issue

Programmable debugger

Python

AI Summary: The interactive crash mode (`%crash`) currently shares its command history with the Python REPL, which is problematic due to their differing syntax. The goal is to implement a separate, dedicated history file for `%crash` mode (e.g., `$XDG_STATE_HOME/drgn/crash_history`) to improve usability.

Complexity: 3/5
help wanted

Programmable debugger

Python
Add sysfs helpers 4 months ago
help wanted good first issue

Programmable debugger

Python

AI Summary: The task involves porting existing commands from the `crash` debugger to the `drgn` debugger, aiming to provide a familiar interface for users transitioning from `crash`. This includes replicating command output and behavior, creating new `drgn` helper functions, adding a `--drgn` option to show equivalent `drgn` API usage, and writing test cases. The work is tracked in a separate branch and will eventually be merged into the main branch.

Complexity: 4/5
enhancement help wanted good first issue

Programmable debugger

Python