v0.1.1
PlanAI v0.1.1
This release brings several new features, bug fixes, and improvements to PlanAI.
New Features
- Implemented display of failed tasks in the dashboard (#4707999)
- Allowed TaskWorkers to indicate if failed tasks should be retried (#d50c7ca)
- Updated error message for incompatible task types (#e79d7cf)
- Published PydanticDictWrapper at the planai module level (#7344aad)
Bug Fixes
- Fixed retry count increment in Dispatcher class (#7fab6b6)
- Corrected handling of exceptions in TaskWorkers and state maintenance (#79c7bd0)
- Resolved issues with TaskWorker implementation (#99e52e5)
- Addressed linter warnings and formatting issues (#b5aa7a7, #89ede6c, #3f833b9)
Improvements and Refactoring
- Renamed TaskWorkItem to Task for clarity (#010d60b)
- Added PydanticDictWrapper class for JSON serialization (#104a665)
- Improved error messages and validation in various classes (#54aea25, #871d726)
- Enhanced documentation and docstrings (#ba70a16, #1586c3a)
Developer Notes
- Several chore commits for internal improvements and cleanup
For full documentation, visit our ReadTheDocs page.
We welcome your feedback and contributions! Please open an issue on GitHub if you encounter any problems or have suggestions for improvements.