diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index e31a07e8..662f7aeb 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -25,6 +25,12 @@ - The `setupOpts.mappings` options were also removed. Use the built-in Neovim settings (nvf's {option}`vim.keymaps`) +[Snoweuph](https://github.com/snoweuph) + +- Fix `vim.assistant.codecompanion-nvim.setupOpts.display.diff.provider` to only + allow valid options. `default` is no longer valid. `inline` and `split` are + two new valid options. + ## Changelog {#sec-release-0-9-changelog} [taylrfnt](https://github.com/taylrfnt) diff --git a/modules/plugins/assistant/codecompanion/codecompanion-nvim.nix b/modules/plugins/assistant/codecompanion/codecompanion-nvim.nix index 8e5ed4cc..27603ad7 100644 --- a/modules/plugins/assistant/codecompanion/codecompanion-nvim.nix +++ b/modules/plugins/assistant/codecompanion/codecompanion-nvim.nix @@ -59,8 +59,8 @@ in { }; provider = mkOption { - type = enum ["default" "mini_diff"]; - default = "default"; + type = enum ["inline" "split" "mini_diff"]; + default = "inline"; description = "The preferred kind of provider."; }; };