From 9f59e7acd647f9adc0903e9c9655c04495f13a53 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 19 Aug 2025 21:57:38 +0300 Subject: lsp: replace time throttle with in-flight guard; improve short-prefix heuristic\n\n- Prevent overlapping LLM requests via llmBusy guard\n- Remove time-based throttle and option plumbing\n- Short-prefix heuristic now skips over trailing whitespace and clamps index\n- Add tests for busy guard and trailing-space allowance --- internal/hexailsp/run.go | 2 -- 1 file changed, 2 deletions(-) (limited to 'internal/hexailsp') diff --git a/internal/hexailsp/run.go b/internal/hexailsp/run.go index dd12600..8721a60 100644 --- a/internal/hexailsp/run.go +++ b/internal/hexailsp/run.go @@ -107,7 +107,5 @@ func makeServerOptions(cfg appconfig.App, logContext bool, client llm.Client) ls CodingTemperature: cfg.CodingTemperature, Client: client, TriggerCharacters: cfg.TriggerCharacters, - // Optional; when zero, server uses a sensible default - MinCompletionIntervalMs: 0, } } -- cgit v1.2.3