Use detail field for one-of qualifiers instead of label (#266)

- Move qualifiers (list, full syntax) from label to detail field
- Remove filterText since labels are now clean
- Update distinctValues to preserve variants with different details
- Standard LSP pattern: detail shown after label in completion UI
This commit is contained in:
eric sciple
2025-12-29 10:45:46 -06:00
committed by GitHub
parent 6511be5ab4
commit 61a6fc54f2
5 changed files with 66 additions and 42 deletions
+1
View File
@@ -129,6 +129,7 @@ export async function complete(
const item: CompletionItem = {
label: value.label,
detail: value.detail,
filterText: value.filterText,
sortText: value.sortText,
documentation: value.description && {