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: DavidNemeskey/CopilotChat.nvim
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: CopilotC-Nvim/CopilotChat.nvim
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.
  • 12 commits
  • 9 files changed
  • 8 contributors

Commits on May 25, 2026

  1. Display copilot multipliers in model list (CopilotC-Nvim#1567)

    * debug: temporary log file to make sure how is the response
    
    * feat(providers): add model billing multiplier support
    
    Expose the 'multiplier' field from model billing configuration into the
    provider definitions. This change allows the plugin to track and display
    usage cost multipliers for specific LLM models.
    
    Changes include:
    - Updating providers.lua to pull 'multiplier' from billing data.
    - Updating init.lua to propagate the multiplier to the model selection UI.
    - Adding a visual indicator in the model picker to show the multiplier.
    
    Notable behavior change:
    The model selection menu will now display billing multipliers, such as
    '[x2]', next to supported models.
    
    Testing:
    Verify the model selector displays the multiplier correctly when a model
    has billing information defined:
    :lua print(vim.inspect(require('CopilotChat.config.providers').copilot))
    Check that models without billing info remain unaffected.
    
    * feat(model): add fallback indicator for missing multipliers
    
    Update the model selection interface to explicitly display 'x not
    specified' when a model multiplier is undefined.
    
    Previously, missing multipliers resulted in no indicator being shown.
    This change ensures visual consistency in the status line or UI components
    that list model configurations.
    
    Notable change:
    - The string 'x not specified' will now appear in the indicators table
    when a multiplier is nil.
    
    Testing:
    - Open the model selection menu and verify that models without a
    defined multiplier now show the fallback text instead of being empty.
    
    * refactor(config): remove debug logging and clean up UI helpers
    
    Refactored the provider and UI logic for model selection.
    
    What changed:
    - Removed the log.info call for Copilot models in providers.lua as it
    added unnecessary noise to the logs.
    - Simplified the 'select_model' logic in init.lua by removing the
    conditional fallback for missing multipliers.
    
    Notable behavior changes:
    - Models without a multiplier will no longer show 'x not specified' in the
    picker list.
    
    Testing:
    - Check that the model picker still renders correctly.
    - Verify that logs are clean during model fetching.
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    rakotomandimby and pre-commit-ci[bot] authored May 25, 2026
    Configuration menu
    Copy the full SHA
    7cdc9c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2db7b40 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2026

  1. fix: use gpt-5-mini as default model (CopilotC-Nvim#1568)

    Update default model from 'gpt-4.1' to 'gpt-5-mini' across the repo.
    Modified README, generated docs, provider example, and the main config
    (luas/CopilotChat/config.lua) so examples and defaults reflect the new
    model. This ensures the plugin and docs use the newer model by default.
    
    Co-authored-by: Michael Rosenfeld <mrosenfe@sheetz.com>
    RoseSecurity and Michael Rosenfeld authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    84a3968 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e407da3 View commit details
    Browse the repository at this point in the history
  3. docs: add RoseSecurity as a contributor for doc, and code (CopilotC-N…

    …vim#1569)
    
    * docs: update README.md [skip ci]
    
    * docs: update .all-contributorsrc [skip ci]
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    ---------
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Configuration menu
    Copy the full SHA
    2caf36b View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2026

  1. Configuration menu
    Copy the full SHA
    702c6e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0f8a52 View commit details
    Browse the repository at this point in the history
  3. docs: add abhr-0 as a contributor for code (CopilotC-Nvim#1571)

    * docs: update README.md [skip ci]
    
    * docs: update .all-contributorsrc [skip ci]
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    ---------
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Configuration menu
    Copy the full SHA
    2025f92 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2026

  1. Configuration menu
    Copy the full SHA
    33d1bbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab5cf12 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2026

  1. [pre-commit.ci] pre-commit autoupdate (CopilotC-Nvim#1565)

    updates:
    - [github.com/JohnnyMorganz/StyLua: v2.4.1 → v2.5.2](JohnnyMorganz/StyLua@v2.4.1...v2.5.2)
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Jun 17, 2026
    Configuration menu
    Copy the full SHA
    317955e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0c2a23 View commit details
    Browse the repository at this point in the history
Loading