Releases: plasma-umass/ChatDBG
Releases · plasma-umass/ChatDBG
v0.7.0
v0.6.4
- Set the default model to gpt-4o.
- Expose the
--instructions
command line option to supply different instructions than the (possibly mode-specific) default.
Full Changelog: v0.6.3...v0.6.4
v0.6.3
Full Changelog: v0.6.1...v0.6.3
v0.6.1
- Minor fix over v0.6.
- Improved support for GDB.
- Consistent formatting and outputs across all debuggers.
- Upgrade minimum to Python 3.10 -- IPython requires >=3.10 by @nicovank in #41
Full Changelog: v0.5...v0.6.1
v0.6
What's Changed
- Improved support for GDB.
- Consistent formatting and outputs across all debuggers.
- Upgrade minimum to Python 3.10 -- IPython requires >=3.10 by @nicovank in #41
Full Changelog: v0.5...v0.6
Numerous improvements
What's Changed
- Many changes (see v0.4, which did not get pushed to PyPi due to an oversight).
- Ignore any warnings LiteLLM might emit on import by @nicovank in #38
Full Changelog: v0.3...v0.5
v0.4
Bug fixes and enhancements.
Full Changelog: v0.3...v0.4
Updated OpenAI, full support for debugging dialogues
What's Changed
- Adds
chat
command to ChatDBG for LLVM/GDB to allow ChatDBG to "take the wheel"; you can now ask any query just by prefacing it with the wordchat
and it will drive the debugger to answer your query. Just usechat
to have it attempt to find the cause of a segfault or other abort. In Python, you can directly ask any question (e.g.,why is x None here
) to achieve the same ends.
Detailed notes:
- Factor out some functions from llm-utils repository by @nicovank in #25
- Fix issues due to OpenAI module breaking backwards-compatibility by @nicovank in #27
- Added test locals printing command to GDB by @ravenblood000 in #28
- Added print-test to LLDB by @ravenblood000 in #29
- Removed a.out by @ravenblood000 in #30
- Add converse by @ravenblood000 in #31
- New Pdb code, start of lldb w/ same way to do conversations. by @stephenfreund in #34
- Merge conversation and chat/assistant by @nicovank in #35
- Add find_definition for LLDB using clangd by @nicovank in #36
- Rewrite of ChatDBG for python by @stephenfreund in #37
New Contributors
- @ravenblood000 made their first contribution in #28
- @stephenfreund made their first contribution in #34
Full Changelog: v0.2.2...v0.3
Initial support for WinDBG
Build and installation instructions in the README.
What's Changed
- Windbg support by @emeryberger in #24
Full Changelog: v0.2.1...v0.2.2
Fixed cost reporting
Costs were being calculated but not printed.
Full Changelog: v0.2.0...v0.2.1