-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: DavidNemeskey/CopilotChat.nvim
base: main
head repository: CopilotC-Nvim/CopilotChat.nvim
compare: main
- 12 commits
- 9 files changed
- 8 contributors
Commits on May 25, 2026
-
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>Configuration menu - View commit details
-
Copy full SHA for 7cdc9c1 - Browse repository at this point
Copy the full SHA 7cdc9c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2db7b40 - Browse repository at this point
Copy the full SHA 2db7b40View commit details
Commits on Jun 1, 2026
-
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>
Configuration menu - View commit details
-
Copy full SHA for 84a3968 - Browse repository at this point
Copy the full SHA 84a3968View commit details -
Configuration menu - View commit details
-
Copy full SHA for e407da3 - Browse repository at this point
Copy the full SHA e407da3View commit details -
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 - View commit details
-
Copy full SHA for 2caf36b - Browse repository at this point
Copy the full SHA 2caf36bView commit details
Commits on Jun 2, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 702c6e4 - Browse repository at this point
Copy the full SHA 702c6e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0f8a52 - Browse repository at this point
Copy the full SHA e0f8a52View commit details -
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 - View commit details
-
Copy full SHA for 2025f92 - Browse repository at this point
Copy the full SHA 2025f92View commit details
Commits on Jun 16, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 33d1bbe - Browse repository at this point
Copy the full SHA 33d1bbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab5cf12 - Browse repository at this point
Copy the full SHA ab5cf12View commit details
Commits on Jun 17, 2026
-
[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>
Configuration menu - View commit details
-
Copy full SHA for 317955e - Browse repository at this point
Copy the full SHA 317955eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0c2a23 - Browse repository at this point
Copy the full SHA f0c2a23View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main