| Commit message (Collapse) | Author | Age | Files | |
|---|---|---|---|---|
| * | improved initial message config | Martin Bielik | 2024-12-07 | 1 |
| | | ||||
| * | allow override global token config | Martin Bielik | 2024-12-06 | 1 |
| | | ||||
| * | moving from legacy completions api | Martin Bielik | 2024-12-05 | 1 |
| | | ||||
| * | docu new options | Martin Bielik | 2024-12-03 | 1 |
| | | ||||
| * | gpt-4o as default chat model | Martin Bielik | 2024-05-31 | 1 |
| | | ||||
| * | define required max_tokens for turbo-instruct model | Martin Bielik | 2024-05-31 | 1 |
| | | ||||
| * | increase token limit | Enno | 2024-04-14 | 1 |
| | | ||||
| * | optionally supplement roles dict by vim function source | Konfekt | 2024-03-11 | 1 |
| | | | | | | | | | | | | | | | | | | | | | | | | The application was restricted to loading role configurations only from a predefined config file, which limited extensibility. Enable dynamic role configuration by invoking a custom Vim function if it is defined. This allows users to extend the role configurations beyond the static file. diff --git a/doc/vim-ai.txt b/doc/vim-ai.txt: -The roles in g:vim_ai_roles_config_file are converted to a Vim dictionary. -Optionally, additional roles can be added by defining a function VimAIRoleParser() -whose output is a dictionary of the same format as g:vim_ai_roles_config_file. - diff --git a/py/roles.py b/py/roles.py: -if vim.eval('exists("*VimAIRoleParser")'): - roles.update(vim.eval('VimAIRoleParser()')) - diff --git a/py/utils.py b/py/utils.py: - if vim.eval('exists("*VimAIRoleParser")'): - roles.update(vim.eval('VimAIRoleParser()')) - | |||
| * | roles docu | Martin Bielik | 2024-03-09 | 1 |
| | | ||||
| * | drop superfluous selection argument and fix instruction argument | Konfekt | 2024-02-26 | 1 |
| | | ||||
| * | feat(chat): add `include` role to include files | Jason Kölker | 2024-01-24 | 1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Files may be included in the chat by a special `include` role. Each file's contents will be added to an additional `user` role message with the files separated by `==> {path} <==` where `{path}` is the path to the file. Globbing is expanded out via `glob.glob` and relative apths to the current working directory (as determined by `getcwd()`) will be resolved to absolute paths. Example: ``` >>> user Generate documentation for the following files >>> include /home/user/myproject/src/../requirements.txt /home/user/myproject/**/*.py ``` Fixes: #69 | |||
| * | Merge remote-tracking branch 'origin/main' into base-url-config | Martin Bielik | 2023-10-21 | 1 |
| |\ | ||||
| | * | use gpt-3.5-turbo-instruct by default, closes #48 | Martin Bielik | 2023-09-26 | 1 |
| | | | ||||
| * | | endpoint_url config | Martin Bielik | 2023-10-21 | 1 |
| | | | ||||
| * | | option to disable authorization | Martin Bielik | 2023-10-21 | 1 |
| | | | ||||
| * | | base_url extracted to config, docu | Martin Bielik | 2023-10-21 | 1 |
| |/ | ||||
| * | configurable paste mode | Martin Bielik | 2023-05-02 | 1 |
| | | ||||
| * | added AINewChat command | Martin Bielik | 2023-04-22 | 1 |
| | | ||||
| * | open_chat_command presets | Martin Bielik | 2023-04-22 | 1 |
| | | ||||
| * | custom commands documentation | Martin Bielik | 2023-04-22 | 1 |
| | | ||||
| * | selection boundary config | Martin Bielik | 2023-04-20 | 1 |
| | | ||||
| * | removed obsolete docu | Martin Bielik | 2023-04-15 | 1 |
| | | ||||
| * | scratch buffer options | Martin Bielik | 2023-04-15 | 1 |
| | | ||||
| * | Typos and spelling fixes to help file | Peter Kenny | 2023-04-14 | 1 |
| | | ||||
| * | updated documentation | Martin Bielik | 2023-04-11 | 1 |
| | | ||||
| * | updated request timeout docu | Martin Bielik | 2023-04-10 | 1 |
| | | ||||
| * | chat options docu | Martin Bielik | 2023-04-10 | 1 |
| | | ||||
| * | improved initial prompt to eliminate responding with python code | Martin Bielik | 2023-04-08 | 1 |
| | | ||||
| * | initial chat prompt docu | Martin Bielik | 2023-04-08 | 1 |
| | | ||||
| * | added code syntax docu | Martin Bielik | 2023-04-08 | 1 |
| | | ||||
| * | chat engine docu, defaults | Martin Bielik | 2023-04-05 | 1 |
| | | ||||
| * | open chat command docu | Martin Bielik | 2023-04-02 | 1 |
| | | ||||
| * | redo command docu | Martin Bielik | 2023-03-28 | 1 |
| | | ||||
| * | added keybindings to help | Martin Bielik | 2023-03-24 | 1 |
| | | ||||
| * | completion configuration | Martin Bielik | 2023-03-22 | 1 |
| | | ||||
| * | reverting config options | Martin Bielik | 2023-03-21 | 1 |
| | | ||||
| * | openai configuration docu | Martin Bielik | 2023-03-21 | 1 |
| | | ||||
| * | updated vim docu | Martin Bielik | 2023-03-05 | 1 |
| | | ||||
| * | docu | Martin Bielik | 2023-02-27 | 1 |