This repository was archived by the owner on Jun 11, 2026. It is now read-only.
Repository navigation
v1.12.3
Refactored
- Provider configuration - Consolidated provider configuration logic with metadata-driven approach using
PROVIDER_METADATA and PROVIDER_ENV_VARS arrays - Environment setup - Extracted common environment setup into setup_provider_environment() function to reduce code duplication
- Provider implementations - Replaced hardcoded switch cases with metadata-driven approach for zai, minimax, kimi,
and deepseek providers while maintaining identical functionality
Added
- Comprehensive test coverage - Added detailed tests for provider metadata functionality and
setup_provider_environment function - Enhanced provider environment tests - Added detailed assertions for each provider's specific configuration variables