diff options
Diffstat (limited to 'SCRATCHPAD.md')
| -rw-r--r-- | SCRATCHPAD.md | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/SCRATCHPAD.md b/SCRATCHPAD.md index e03ca81..dba529c 100644 --- a/SCRATCHPAD.md +++ b/SCRATCHPAD.md @@ -4,25 +4,12 @@ This document shows future items and items in progress. Already completed ones a ## Features -* [ ] For in-editor chat add a way to print current hexai status such as - * active LLM - * active stats - * current config printed out - * could use a special keyword like /status?TRIGGER (e.g. > as TRIGGER) - * what other slasm commands could we think of? -* [ ] Be able to switch LLMs ad-hoc. +* [ ] hexai cli to keep context for the follow-up question/prompt? +* [/] Be able to switch LLMs ad-hoc by re-reading the config. ## More -* [ ] Configure hexai-lsp multiple times, but with different LLM backends? E.g. a remote cloud one and a local one? +* [ ] Exclude the test coverage files from git and wipe them from the history * [/] Review documentation * [/] Manual review the code -* [ ] Useful: https://deepwiki.com/helix-editor/helix/4.3-language-server-protocol -* [/] Code review with another LLM - -## Additional Ideas (Nice to Have) - -* **LSP: Inlay Hints (`textDocument/inlayHint`)**: Use AI to provide dynamic, inline hints like inferred types, performance warnings (e.g., `O(n^2)`), or security alerts. -* **LSP: Hover (`textDocument/hover`)**: Enrich hover popups with AI-generated natural language explanations of code, usage examples, and complexity analysis. -* **LSP: Semantic Tokens (`textDocument/semanticTokens`)**: Implement semantic tokenization to build a deeper understanding of the code, which would improve the accuracy and context-awareness of all other AI features. -* **LSP: Rename (`textDocument/rename`)**: Add safe rename capabilities, potentially enhanced with AI to proactively suggest better, more descriptive names for variables and functions. +* [ ] ASCIInema: Record and share terminal sessions for demos and bug reports |
