Deliver shell completion query replies

This commit is contained in:
2026-11-03 04:06:05 +00:00
parent 4c47a0ca0b
commit d1f31d2931
7 changed files with 412 additions and 6 deletions

View File

@@ -67,6 +67,13 @@ type CompletionHint struct {
Choices []CompletionChoice
}
// CompletionResult contains neutral suggestions and the entered value prefix.
type CompletionResult struct {
Kind CompletionKind
Choices []CompletionChoice
Prefix string
}
var reportingFlags = [...]Flag{
{Name: "quiet", Usage: "suppress substantive output and optional messages; keep failures visible", Default: "false", Boolean: true},
{Name: "verbose", Usage: "show warning and informational messages", Default: "false", Boolean: true},