Skip to content

v0.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Feb 10:06
· 36 commits to main since this release
a37c4db
  • Feature: Model Override for Templates

    • Added the ability to override the model used in GenerateTemplate and ToolingTemplate.
    • This allows for more flexible and cost-effective model selection within agents.
    • Includes design documentation and examples for template model overrides.
  • Refactor: Enhanced Conversation End Handling

    • Removed JumpTemplate for simplified conversation flow control.
    • Introduced EndConversationTool and farewell messages in EndTemplate for more robust end-of-conversation handling.
    • Simplified runner by removing start_template_id.
    • Added comprehensive tests and design documentation for end conversation features.
  • Feature: Event Handling System

    • Implemented an event handling system with UserInteractionEvent to manage user interactions more effectively.
    • Refactored core components to improve maintainability and clarity.
    • Renamed session transformers for better understanding.
    • Includes a new design proposal for event handling.
  • Feature: API Runner with FastAPI Integration

    • Introduced APIRunner with FastAPI for creating web-based APIs for agents.
    • Supports session management, RESTful endpoints, asynchronous operations, and session serialization.
  • Module Restructuring and Proposals

    • Restructured the core module by moving core implementation to _core.py for better organization.
    • Added new proposal documents for future features.
  • Enhancements to Release Workflows and Documentation

    • Implemented an automated release process for smoother updates.
    • Improved documentation with details on runners, debugging, and new features.
    • Added a weather forecast API example to showcase API runner capabilities.
    • Enhanced markdown code block extraction and updated README.md.
    • Removed outdated roadmap from README.