Skip to content

Major release, incorporating numerous enhancements and fixes

Compare
Choose a tag to compare
@emeryberger emeryberger released this 02 Oct 16:11
· 494 commits to main since this release
32c33b8

What's Changed

  • Added OPENAI_API_MODEL, significant refactoring. by @emeryberger in #15
  • Updates to address path issues and also limit source code to program dir by @emeryberger in #18
  • Add sanity check CI by @nicovank in #17
  • PyPI automatic release upload by @nicovank in #19
  • Check for debug info.
  • Checks for debug info and adds line numbers.
  • Added variable type info and file names to stack frames; removed some…
  • Added local variables and values, including dereferenced values, if possible
  • Changed prompt to avoid referring to frames, which are synthetic.
  • Added string truncation to avoid generating overly long prompts.
  • Bumped to GPT-4, removed 'stream' option which no longer works.
  • Added OPENAI_API_MODEL, significant refactoring.
  • Path magic for gdb.
  • Gracefully exits when no debug info is present.
  • Forces current path to be the first one, addressing some Python path issues.
  • Updated to handle when ``` is not at start of line. Fixes #12.
  • Adding Rust-specific support (chatdbg crate), reading the panic info log
  • Added instructions for using ChatDBG with Rust programs
  • More robust debug symbol checking; should fix #11.

Full Changelog: v0.0.14...v0.1