1. 22 Mar, 2026 1 commit
    • Your Name's avatar
      feat: Complete kiro-gateway integration with full feature parity · b6bbf540
      Your Name authored
      - Integrated complete kiro-gateway conversion pipeline (1,522 lines)
      - Added multi-source authentication (Kiro IDE, kiro-cli, env vars)
      - Implemented full OpenAI <-> Kiro format conversion
      - Added support for tools/function calling
      - Added support for images/multimodal content
      - Implemented message merging, validation, and role normalization
      - Added KiroAuthManager for automatic token refresh
      - Created comprehensive conversion modules:
        - aisbf/kiro_converters.py (core conversion logic)
        - aisbf/kiro_converters_openai.py (OpenAI adapter)
        - aisbf/kiro_models.py (data models)
        - aisbf/kiro_auth.py (authentication)
        - aisbf/kiro_utils.py (utilities)
      - Updated KiroProviderHandler with full conversion pipeline
      - Added kiro_config support to ProviderConfig
      - Updated providers.json with clean Kiro examples
      - Added comprehensive documentation (KIRO_INTEGRATION.md)
      - Implemented model name prefixing across all providers (provider_id/model)
      
      No external kiro-gateway server needed - all functionality built-in.
      b6bbf540
  2. 09 Feb, 2026 7 commits
  3. 08 Feb, 2026 32 commits