0.49.0
takahirom/arbigent0.49.0May 31, 2025by takahirom
AI Summary
A significant breaking change updates the request handling from JSONL to `curl` commands to ensure accuracy and enable advanced prompt optimization. Various bug fixes and improvements were also made regarding endpoint handling, Windows compatibility, and error reporting.
Key Highlights
- Switch to curl commands instead of JSONL
- Enable prompt optimization via skroll
- Fix Windows path handling
- Add adb connect timeout error message
Breaking Changes
- Switched from JSONL file requests to curl commands
New Features
- Curl logging and output
- Endpoint handling
- Windows path fix
- API call JSON linking
Full Release Notes
# Breaking Change for JSONL Files The requests specified in our JSONL file did not accurately reflect the actual requests being used. Therefore, to maintain fidelity, we have switched to using `curl` commands instead. This approach also enables prompt optimization via [skroll](https://github.com/takahirom/skroll). ## What's Changed * Add an error message for adb connect timeout by @takahirom in https://github.com/takahirom/arbigent/pull/286 * Add endpoint handling by @takahirom in https://github.com/takahirom/arbigent/pull/285 * Fix for windows path by @takahirom in https://github.com/takahirom/arbigent/pull/246 * Output curl as jsonl file by @takahirom in https://github.com/takahirom/arbigent/pull/287 * Fix issue where curl is not saved by @takahirom in https://github.com/takahirom/arbigent/pull/288 * Add a link to api call json by @takahirom in https://github.com/takahirom/arbigent/pull/289 **Full Changelog**: https://github.com/takahirom/arbigent/compare/0.48.0...0.49.0