summaryrefslogtreecommitdiff
path: root/py
diff options
context:
space:
mode:
authorMartin Bielik <mx.bielik@gmail.com>2023-04-22 15:09:19 +0200
committerMartin Bielik <mx.bielik@gmail.com>2023-04-22 15:09:19 +0200
commitad45ecff60461377788220da3b6f0ca8006f24cb (patch)
tree7065468248af9ca8581fa6c0332763833ead88af /py
parent26d55d99768b0eafdd379a00f0eeb5b7bf7e2dab (diff)
downloadvim-ai-ad45ecff60461377788220da3b6f0ca8006f24cb.tar.gz
pass config as a parameter
Diffstat (limited to '')
-rw-r--r--py/chat.py5
-rw-r--r--py/complete.py5
2 files changed, 6 insertions, 4 deletions
diff --git a/py/chat.py b/py/chat.py
index 6054484..7f00b37 100644
--- a/py/chat.py
+++ b/py/chat.py
@@ -2,8 +2,9 @@
plugin_root = vim.eval("s:plugin_root")
vim.command(f"py3file {plugin_root}/py/utils.py")
-config_options = vim.eval("l:options")
-config_ui = vim.eval("l:ui")
+config = vim.eval("l:config")
+config_options = config['options']
+config_ui = config['ui']
prompt = vim.eval("l:prompt").strip()
def initialize_chat_window():
diff --git a/py/complete.py b/py/complete.py
index 9929cf7..cc678a4 100644
--- a/py/complete.py
+++ b/py/complete.py
@@ -2,8 +2,9 @@
plugin_root = vim.eval("s:plugin_root")
vim.command(f"py3file {plugin_root}/py/utils.py")
-engine = vim.eval("l:engine")
-config_options = vim.eval("l:options")
+config = vim.eval("l:config")
+engine = config['engine']
+config_options = config['options']
openai_options = make_openai_options(config_options)
http_options = make_http_options(config_options)