Repository navigation
0.2.0
🚀 Release v0.2.0 - CI Automation & Anthropic Provider Enhancement
✨ New Features
- Anthropic Provider Integration: Enhanced Anthropic client with comprehensive support for Claude models
- CI/CD Automation: Added automated Python package publishing workflow via GitHub Actions
- Comprehensive Testing Suite: Implemented extensive unit tests for AnthropicClient with full coverage
- User ID Configuration: Added user_id parameter support in agent_runner for better session management
🔧 Improvements
- System Prompt Formatting: Fixed Anthropic system prompt format compatibility
- Documentation: Updated project documentation and API reference
- Dependencies: Updated requirements.txt with latest compatible versions
- Workflow Optimization: Streamlined CI/CD pipeline for more reliable builds and deployments
🛠️ Technical Changes
- Enhanced src/linden/provider/anthropic.py with improved error handling and configuration
- Added comprehensive test coverage in test/provider/test_anthropic_client.py
- Updated GitHub Actions workflow for automated publishing
- Improved project metadata and dependency management
📦 Dependencies
- Updated core dependencies including anthropic==0.64.0
- Enhanced development and testing dependencies
- Improved compatibility across Python 3.10+
🧪 Testing
- Comprehensive unit test suite for Anthropic provider
- Enhanced configuration testing
- Improved test coverage and reliability
Full Changelog: v0.1.0...v0.2.0