From 529595010c347eb7f671a6028409f6e29fe4ffe7 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 22 Aug 2025 17:10:58 +0300 Subject: lsp: treat manual completion as trigger; remove space from default triggers; avoid auto after whitespace --- internal/lsp/server.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'internal/lsp/server.go') diff --git a/internal/lsp/server.go b/internal/lsp/server.go index edd6aca..db31d42 100644 --- a/internal/lsp/server.go +++ b/internal/lsp/server.go @@ -86,8 +86,8 @@ func NewServer(r io.Reader, w io.Writer, logger *log.Logger, opts ServerOptions) s.startTime = time.Now() s.llmClient = opts.Client if len(opts.TriggerCharacters) == 0 { - // Defaults (explicit space included to allow post-identifier triggers) - s.triggerChars = []string{".", ":", "/", "_", " "} + // Defaults (no space to avoid auto-trigger after whitespace) + s.triggerChars = []string{".", ":", "/", "_"} } else { s.triggerChars = append([]string{}, opts.TriggerCharacters...) } -- cgit v1.2.3