Repository navigation
Commit ce8f0e9
feat(pi-extension): autocomplete /ponytail arguments (#1080)
* feat(pi-extension): autocomplete /ponytail arguments
Wire getArgumentCompletions into the /ponytail command, mirroring Pi's
built-in /mcp pattern: first word completes the modes (lite, full,
ultra, off) plus status and default; default <mode> completes runtime
levels on the second word. Unknown or extra words return null.
* pi: complete values only, no second copy of the level descriptions
* pi: every completion is a full command, Enter submits it
---------
Co-authored-by: Dietrich Gebert <dietrichgebert@gmail.com>1 parent e39ce9b commit ce8f0e9
2 files changed
Lines changed: 29 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
24 | 32 | | |
25 | 33 | | |
26 | 34 | | |
| |||
118 | 126 | | |
119 | 127 | | |
120 | 128 | | |
| 129 | + | |
121 | 130 | | |
122 | 131 | | |
123 | 132 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
327 | 327 | | |
328 | 328 | | |
329 | 329 | | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
0 commit comments