Releases: plasma-umass/ChatDBG
Releases · plasma-umass/ChatDBG
Improved Rust support, added cost estimation and better warnings for GPT-4 issues
What's Changed
- Fix #21, remove dependencies by @nicovank in #22
- Implement Rust initialization macro by @camelid in #20
- Added cost estimation by @emeryberger in #23
New Contributors
Full Changelog: v0.1...v0.2.0
Major release, incorporating numerous enhancements and fixes
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
Maintenance release
Fixes an issue on Mac by pinning to an older version of aiohttp (an OpenAI dependency).