Releases: GlyphyAI/liteswarm
Releases · GlyphyAI/liteswarm
0.2.0
What's Changed
Core Improvements
- Added message management system with MessageStore, MessageIndex, and ContextManager
- Introduced event system with ConsoleEventHandler and SwarmEventHandler
- Added SwarmStream wrapper for improved response handling
- Enhanced error handling with retry mechanisms and backoff strategies
Developer Experience
- Added new REPL commands for optimization and search
- Improved type system with stricter checks
- Enhanced message and context management
- Updated examples to use new event system
Bug Fixes
- Fixed context update and retry mechanism issues
- Improved tool call pair filtering
- Enhanced response format handling
- Fixed variable initialization and error logging
Cleanup
- Removed legacy stream handler and summarizer
- Cleaned up unused types and context keys
Contributors
Thanks to:
Full Changelog: 0.1.1...0.2.0
0.1.1
What's Changed
- Add the py.typed file to make the package PEP 561 compliant, ensuring full support for type checkers like mypy
Contributors
Thanks to:
Full Changelog: 0.1.0...0.1.1
0.1.0
What's Changed
- Initial release of LiteSwarm framework
- Core agent system with LLM-agnostic design
- Experimental SwarmTeam for multi-agent orchestration
- Structured outputs with OpenAI compatibility
- Comprehensive examples and documentation
Contributors
Thanks to:
Full Changelog: https://github.com/GlyphyAI/liteswarm/commits/0.1.0