summaryrefslogtreecommitdiff
path: root/py/chat.py
diff options
context:
space:
mode:
authorMartin Bielik <martin.bielik@instea.sk>2024-12-07 21:39:34 +0100
committerMartin Bielik <martin.bielik@instea.sk>2024-12-07 21:39:34 +0100
commit946ac0d45d4dab7c80d4e2a96957cd6dc87a75ba (patch)
tree4784d0c0964af61977ed000c245fc15027379e4d /py/chat.py
parent6366dfbfb3f7422a09f061cc5f7aebeacebc22e0 (diff)
downloadvim-ai-946ac0d45d4dab7c80d4e2a96957cd6dc87a75ba.tar.gz
fixed options normalization
Diffstat (limited to '')
-rw-r--r--py/chat.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/py/chat.py b/py/chat.py
index e91ea81..a3729f1 100644
--- a/py/chat.py
+++ b/py/chat.py
@@ -4,13 +4,8 @@ import vim
plugin_root = vim.eval("s:plugin_root")
vim.command(f"py3file {plugin_root}/py/utils.py")
-prompt, role_options = parse_prompt_and_role(vim.eval("l:prompt"))
-config = normalize_config(vim.eval("l:config"))
-config_options = {
- **config['options'],
- **role_options['options_default'],
- **role_options['options_chat'],
-}
+prompt, config = load_config_and_prompt()
+config_options = config['options']
config_ui = config['ui']
def initialize_chat_window():