docs(command-palette): rewrite guide to match actual implementation

- Updated to reflect 13 tests (6 unit + 7 live_gui) instead of hypothetical async test
- Removed Everything mode and async context preview sections (not yet implemented; marked as future work)
- Updated Commands Registry section to reference actual src/commands.py file
- Added Implementation section with file layout and Command/CommandRegistry/CommandModal reference
- Added Built-in Commands table reflecting the actual 11 commands shipped
- Added Adding Custom Commands section with decorator and explicit-Command patterns
- Added Keyboard Reference table
- Updated Testing section with accurate coverage and test pattern
- Moved unimplemented features (Everything mode, user-defined commands, plugin system) to Future Work
This commit is contained in:
ed
2026-06-02 22:46:48 -04:00
parent d7449ae417
commit 86d093e101
3 changed files with 293 additions and 352 deletions
+46 -42
View File
@@ -3,7 +3,7 @@
;;;<<<ImGui_655921752_Default>>>;;;
[Window][Debug##Default]
Pos=60,60
Pos=540,400
Size=400,400
Collapsed=0
@@ -44,20 +44,20 @@ Collapsed=0
DockId=0x00000010,0
[Window][Message]
Pos=1816,32
Size=2024,2128
Pos=166,28
Size=1514,1172
Collapsed=0
DockId=0x00000006,0
[Window][Response]
Pos=0,32
Size=1814,2128
Pos=0,28
Size=164,1172
Collapsed=0
DockId=0x00000010,5
DockId=0x00000010,4
[Window][Tool Calls]
Pos=1816,32
Size=2024,2128
Pos=166,28
Size=1514,1172
Collapsed=0
DockId=0x00000006,3
@@ -76,8 +76,8 @@ Collapsed=0
DockId=0xAFC85805,2
[Window][Theme]
Pos=0,32
Size=1814,2128
Pos=0,28
Size=164,1172
Collapsed=0
DockId=0x00000010,0
@@ -87,10 +87,10 @@ Size=900,700
Collapsed=0
[Window][Diagnostics]
Pos=1069,28
Size=1607,1905
Pos=1210,28
Size=1514,1470
Collapsed=0
DockId=0x00000006,3
DockId=0x00000006,4
[Window][Context Hub]
Pos=0,975
@@ -105,29 +105,29 @@ Collapsed=0
DockId=0x0000000D,0
[Window][Discussion Hub]
Pos=1816,32
Size=2024,2128
Pos=166,28
Size=1514,1172
Collapsed=0
DockId=0x00000006,1
[Window][Operations Hub]
Pos=0,32
Size=1814,2128
Collapsed=0
DockId=0x00000010,4
[Window][Files & Media]
Pos=0,32
Size=1814,2128
Pos=0,28
Size=164,1172
Collapsed=0
DockId=0x00000010,3
[Window][AI Settings]
Pos=0,32
Size=1814,2128
[Window][Files & Media]
Pos=0,28
Size=164,1172
Collapsed=0
DockId=0x00000010,2
[Window][AI Settings]
Pos=0,28
Size=164,1172
Collapsed=0
DockId=0x00000010,1
[Window][Approve Tool Execution]
Pos=3,524
Size=416,325
@@ -140,8 +140,8 @@ Collapsed=0
DockId=0x00000006,2
[Window][Log Management]
Pos=1816,32
Size=2024,2128
Pos=166,28
Size=1514,1172
Collapsed=0
DockId=0x00000006,2
@@ -409,10 +409,9 @@ Collapsed=0
DockId=0x00000006,1
[Window][Project Settings]
Pos=0,32
Size=1814,2128
Pos=540,400
Size=600,400
Collapsed=0
DockId=0x00000010,1
[Window][Undo/Redo History]
Pos=1529,28
@@ -526,6 +525,11 @@ Pos=61,60
Size=1123,916
Collapsed=0
[Window][Command Palette##manual_slop]
Pos=540,400
Size=600,400
Collapsed=0
[Table][0xFB6E3870,4]
RefScale=13
Column 0 Width=80
@@ -573,11 +577,11 @@ Column 4 Weight=1.0000
Column 5 Width=50
[Table][0x3751446B,4]
RefScale=29
Column 0 Width=87
Column 1 Width=130
RefScale=20
Column 0 Width=60
Column 1 Width=89
Column 2 Weight=1.0000
Column 3 Width=217
Column 3 Width=149
[Table][0x2C515046,4]
RefScale=20
@@ -668,10 +672,10 @@ Column 1 Width=80
Column 2 Width=150
[Table][0x7804123E,3]
RefScale=29
Column 0 Width=29
RefScale=20
Column 0 Width=20
Column 1 Weight=1.0000
Column 2 Width=746
Column 2 Width=514
[Table][0x09B0112E,3]
RefScale=20
@@ -693,13 +697,13 @@ Column 1 Weight=1.0000
DockNode ID=0x00000008 Pos=3125,170 Size=593,1157 Split=Y
DockNode ID=0x00000009 Parent=0x00000008 SizeRef=1029,147 Selected=0x0469CA7A
DockNode ID=0x0000000A Parent=0x00000008 SizeRef=1029,145 Selected=0xDF822E02
DockSpace ID=0xAFC85805 Window=0x079D3A04 Pos=0,32 Size=3840,2128 Split=X
DockSpace ID=0xAFC85805 Window=0x079D3A04 Pos=0,28 Size=1680,1172 Split=X
DockNode ID=0x00000003 Parent=0xAFC85805 SizeRef=2357,1183 Split=X
DockNode ID=0x0000000B Parent=0x00000003 SizeRef=404,1186 Split=X Selected=0xF4139CA2
DockNode ID=0x00000005 Parent=0x0000000B SizeRef=1814,1681 Split=Y Selected=0x3F1379AF
DockNode ID=0x00000010 Parent=0x00000005 SizeRef=983,1140 CentralNode=1 Selected=0x7BD57D6A
DockNode ID=0x00000005 Parent=0x0000000B SizeRef=1208,1681 Split=Y Selected=0x3F1379AF
DockNode ID=0x00000010 Parent=0x00000005 SizeRef=983,1140 CentralNode=1 Selected=0x0D5A5273
DockNode ID=0x00000011 Parent=0x00000005 SizeRef=983,184 Selected=0x432BAE4E
DockNode ID=0x00000006 Parent=0x0000000B SizeRef=2024,1681 Selected=0x66CFB56E
DockNode ID=0x00000006 Parent=0x0000000B SizeRef=1514,1681 Selected=0x2C0206CE
DockNode ID=0x0000000D Parent=0x00000003 SizeRef=435,1186 Selected=0x363E93D6
DockNode ID=0x00000004 Parent=0xAFC85805 SizeRef=488,1183 Selected=0x3AEC3498