1. 22 Mar, 2026 4 commits
    • Your Name's avatar
      Add condensation enhancements and server configuration · 7d5d9e73
      Your Name authored
      - Add max_context field to CondensationConfig
      - Support 'internal' keyword for local HuggingFace model in condensation
      - Add internal model initialization with temperature=0.3, top_p=0.8, repeat_penalty=1.1
      - Create condensation system prompts (conversational, semantic)
      - Add aisbf.json for server configuration (host, port, dashboard auth)
      - Update main.py to read server config from aisbf.json
      - Update providers.json with max_context example for condensation
      7d5d9e73
    • Your Name's avatar
      Improve autoselect prompt structure - split system/user messages, temperature 0, add stop token · 1ea22adb
      Your Name authored
      - Changed autoselect prompt from single user message to system+user split
      - System message contains the skill instructions
      - User message contains the prompt and model list
      - Set temperature to 0 for deterministic selection
      - Added stop parameter: </aisbf_model_autoselection>
      - Updated internal model handling to combine messages
      1ea22adb
    • Your Name's avatar
      v0.4.0 - Configuration refactoring and autoselect enhancements · 8e4cdf2f
      Your Name authored
      - Centralized API key storage in providers.json only
      - Added support for provider-only rotation entries (auto-selects random model)
      - Added default settings hierarchy at provider and rotation levels
      - Limited autoselect selection context to 10 messages or 8000 tokens
      - Added support for direct provider models in autoselect (rotation/provider/model)
      - Added 'internal' keyword for local HuggingFace model selection
      - Updated requirements.txt with torch and transformers
      8e4cdf2f
    • 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 29 commits