0.4.0 - Dynamic Message Routing and Enhanced Topic Subscription
This release introduces major improvements to Floki's messaging framework, making it easier to build and manage event-driven workflows. Users can now define message types by passing instances of Pydantic objects, enabling seamless validation of published and received messages. The system processes CloudEvents
and automatically validates message payloads using Pydantic
models, ensuring reliability and consistency.
Additional updates include dynamic Dapr Pub/Sub topic registration, simplified route definitions with the message_router
decorator, and improved dependency injection for message handlers. These changes streamline agent communication, enhance observability, and improve scalability for multi-agent workflows.
What's Changed
- Dynamic Message Routing and Topic Subscription for Agentic Workflows by @Cyb3rWard0g in #7
Full Changelog: 0.3.0...0.4.0