diff options
| author | Paul Buetow <paul@buetow.org> | 2025-08-18 09:41:45 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-08-18 09:41:45 +0300 |
| commit | 75acc1b1b442d40524ab93a662c37ee8af99bd72 (patch) | |
| tree | 74e86befbc5528b76f8e57a44b033c43d2eee16c /IDEAS.md | |
| parent | d8c44de1fec9613c2a49841f38cc3bca347b96fc (diff) | |
lsp: add comprehensive unit tests for findFirstInstructionInLine and strict semicolon tag
Diffstat (limited to 'IDEAS.md')
| -rw-r--r-- | IDEAS.md | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/IDEAS.md b/IDEAS.md deleted file mode 100644 index a455e7e..0000000 --- a/IDEAS.md +++ /dev/null @@ -1,53 +0,0 @@ -# Ideas - -## Code quality - -### Refactor - -* [ ] Refactor existing code in a more modular way -* [ ] Add unit tests - -## Features - -### Improvements - -* [ ] TODO's in the code to be addressed - -### New features - -* [ ] implement a code action for selected code block the way via a unix pipe as faster access in helix -* [x] Use hexai as a gh copilot... CLI replacemant for command line questions -* [ ] Resolve diagnostics code action feature -* [X] LSP server to be used with the Helix text editor -* [X] Code completion using LLMs -* [X] Text completion in general -* [/] Code generation using LLMs text -* [ ] Be a replacement for 'github copilot cli' -* [ ] Be able to perform inline chats (keeping history in the document) -* [ ] Be able to switch the underlying model via a prompt -* [ ] Fine tune when Large Language Model (LLM) completions trigger, as it seems that there are some cases where the Large Language Model (LLM) receives a request but Helix isn't suggesting any completions. There seems to be something odd with the in logic. Investigate the TriggerChar logic and make sure it matches Helix's expectations. -* [ ] Only one code completion should run at a time, even if multiple triggers occur simultaneously -* [ ] Create "generate unit test" code action for selected code block - -Be able to select code blocks and perform code actions on them - -* [ ] Commenting exiting code -* [ ] Code refactoring - -Be able to chat with the LLM - -* [ ] Have a dialog with the LLM, like in lsp-ai - -Be able to switch LLMs. - -* [ ] Ollama local LLM models (e.g. Qwen Coder vs Deepseek-R1 for different purposes) -* [ ] OpenAI models -* [ ] Claude models -* [ ] Gemini models - -## More - -* [ ] Useful: https://deepwiki.com/helix-editor/helix/4.3-language-server-protocol` - -## Usage notes - |
