Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: hoangpm/DeepCode
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: HKUDS/DeepCode
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 208 files changed
  • 4 contributors

Commits on Jan 4, 2026

  1. feat: add multi-model support and environment variable API keys

    Features:
    - Add separate planning_model and implementation_model for all providers
    - Support GOOGLE_API_KEY, ANTHROPIC_API_KEY, OPENAI_API_KEY env vars
    - Environment variables take precedence over mcp_agent.secrets.yaml
    - Add .env.example template for easy setup
    
    Refactoring:
    - Add shared get_api_keys() and load_api_config() in llm_utils.py
    - DRY up duplicated config loading code in workflow files
    - Use lazy imports for anthropic/openai to make them optional
    - Remove hardcoded brave search server, use config-based search
    
    Config changes:
    - Add planning_model/implementation_model options for google, anthropic, openai
    - Add mcp_agent.secrets.yaml to .gitignore (use .env instead)
    - Ignore deepcode_lab/, and logs/
    toadlyBroodle committed Jan 4, 2026
    Configuration menu
    Copy the full SHA
    244af4c View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2026

  1. Merge pull request HKUDS#106 from toadlyBroodle/feature/multi-model-s…

    …upport
    
    feat: add multi-model support and environment variable API keys
    Zongwei9888 authored Jan 7, 2026
    Configuration menu
    Copy the full SHA
    29672e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a8e5f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2026

  1. initial new ui

    Zongwei9888 committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    e9be65b View commit details
    Browse the repository at this point in the history
  2. new UI and fix some bugs

    Zongwei9888 committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    b2dccbe View commit details
    Browse the repository at this point in the history
  3. fix some pdf bugs

    Zongwei9888 committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    71bf329 View commit details
    Browse the repository at this point in the history
  4. fix some pdf bugs

    Zongwei9888 committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    494b6d3 View commit details
    Browse the repository at this point in the history
  5. fix some pdf bugs

    Zongwei9888 committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    a92402c View commit details
    Browse the repository at this point in the history
  6. Release New Version 1.09

    Zongwei9888 committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    f503e24 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2026

  1. update docker support

    Zongwei9888 committed Feb 9, 2026
    Configuration menu
    Copy the full SHA
    3db7cb1 View commit details
    Browse the repository at this point in the history
  2. new version release

    Zongwei9888 committed Feb 9, 2026
    Configuration menu
    Copy the full SHA
    c8011e4 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2026

  1. deepcode+nanobot

    Zongwei9888 committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    3d6f6a8 View commit details
    Browse the repository at this point in the history
  2. deepcode+nanobot

    Zongwei9888 committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    05fb85d View commit details
    Browse the repository at this point in the history
  3. change icons

    Zongwei9888 committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    d4970dd View commit details
    Browse the repository at this point in the history
  4. release new version

    Zongwei9888 committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    ca2c068 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2026

  1. Update README.md

    chaohuang-ai authored Feb 12, 2026
    Configuration menu
    Copy the full SHA
    76d30cd View commit details
    Browse the repository at this point in the history
Loading