diff options
| author | Paul Buetow <paul@buetow.org> | 2025-09-14 23:43:58 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-09-14 23:43:58 +0300 |
| commit | 828d1cc59ac22d10cd1298aac0488f868e2280db (patch) | |
| tree | f61048e53a18d49aa0ecc2b5de0db735e4e67fe3 | |
| parent | f4470bbcfbe3b14c99baeef475fe872825a13a39 (diff) | |
cleanup
| -rw-r--r-- | PLAN.md | 34 | ||||
| -rw-r--r-- | PROJECTSTATUS.md | 7 |
2 files changed, 6 insertions, 35 deletions
diff --git a/PLAN.md b/PLAN.md deleted file mode 100644 index fc9e4dd..0000000 --- a/PLAN.md +++ /dev/null @@ -1,34 +0,0 @@ -Hexai: Custom Code Actions — Implementation Plan - -Status legend: [ ] pending, [x] done, [~] in progress - -1) Baseline + Design setup - - [x] Add design doc and sample config updates - - [x] Establish baseline test/coverage command - -2) App config: model + parsing + validation - - [x] Add App fields, TOML parsing for [[prompts.code_action.custom]] and [tmux] - - [x] Implement App.Validate() and wire into LSP + tmux startup - - [x] Unit tests: parsing, validation, duplicate detection, hotkey conflicts - -3) LSP: list/resolve custom actions - - [x] Extend ServerOptions + Server to carry custom actions - - [x] List custom actions (scope-aware) in codeAction - - [x] Resolve custom actions (instruction or system+user) - - [x] Unit tests: list includes, resolve edits for selection/diagnostics - -4) Tmux action: submenu + execution - - [x] Add configurable “Custom actions…” menu item with [tmux].custom_menu_hotkey - - [x] Implement submenu to pick a custom action (with per-item hotkeys) - - [x] Implement runCustom() execution path - - [x] Unit tests: runCustom path - - [x] Unit tests: submenu hotkeys and selection via seam - -5) Polish - - [x] Update docs and finalize examples - - [x] All unit tests pass - - [ ] gofumpt formatting on modified Go files - - [ ] (Optional) Raise coverage further with additional tests - -Notes: -- After each numbered section is completed, run tests and verify coverage >= 85% before moving to the next. diff --git a/PROJECTSTATUS.md b/PROJECTSTATUS.md index 949ffa5..230193d 100644 --- a/PROJECTSTATUS.md +++ b/PROJECTSTATUS.md @@ -15,4 +15,9 @@ This document shows future items and items in progress. Already completed ones a * [ ] Review documentation * [ ] Manual review the code -* [ ] Useful: https://deepwiki.com/helix-editor/helix/4.3-language-server-protocol` +* [ ] Useful: https://deepwiki.com/helix-editor/helix/4.3-language-server-protocol` + + + + + |
