Skip to content

Releases: GlyphyAI/liteswarm

0.2.0

20 Dec 16:35
Compare
Choose a tag to compare

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

09 Dec 23:26
Compare
Choose a tag to compare

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

09 Dec 23:07
Compare
Choose a tag to compare

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