summaryrefslogtreecommitdiff
path: root/internal/lsp
AgeCommit message (Expand)Author
2026-03-23refactor: split oversized functions, fix double logging, add %w wrappingPaul Buetow
2026-03-23fix: code quality improvements across lsp, askcli, appconfig, integrationtestsPaul Buetow
2026-03-23fix: address all HIGH-severity code quality audit findingsPaul Buetow
2026-03-19Improve actionable error guidancePaul Buetow
2026-03-17Fix bugs, remove duplication, and clean up code quality issuesPaul Buetow
2026-03-16Strengthen LLM stats counter tests with value assertionsPaul Buetow
2026-03-16Fix byte vs UTF-16 indexing in LSP position handlingPaul Buetow
2026-03-16Extract LLM stats counters into llmStatsSubsystemPaul Buetow
2026-03-16Document lock ordering, fix test data races, correct stateMu guardPaul Buetow
2026-03-16Add Snapshot.ScopeReqs/ScopeRPM and simplify 3 callersPaul Buetow
2026-03-16Track fire-and-forget goroutines with sync.WaitGroup for clean shutdownPaul Buetow
2026-03-16Replace Summary: prefixes with standard Go package doc commentsPaul Buetow
2026-03-16Make deferShowDocument respect serverCtx for graceful shutdownPaul Buetow
2026-03-16Use atomic.Int64 for LLM stats counters instead of server-wide mutexPaul Buetow
2026-03-16Address review: add zero-temp test, remove unused surface parameterPaul Buetow
2026-03-16Centralize GPT-5 temperature override into llmutils.ResolveTemperaturePaul Buetow
2026-03-16Add bounds checks to extractRangeText and split into helper functionsPaul Buetow
2026-03-16Use read lock for cache misses in completionState.cacheGetPaul Buetow
2026-03-16Replace interface{} with any in LSP typesPaul Buetow
2026-03-16Add doc comments to exported types and functionsPaul Buetow
2026-03-16Decompose App God struct into embedded section structsPaul Buetow
2026-03-10task bf088a70: extract LSP client and completion statePaul Buetow
2026-03-02lsp: inject StatusSink to decouple core from tmux package (task 407)Paul Buetow
2026-03-02io: use errors.Is for EOF checks in lsp and mcp servers (task 409)Paul Buetow
2026-03-02gotest: extract Go codegen heuristics from lsp handlers (task 406)Paul Buetow
2026-03-02lsp: use appconfig.CustomAction directly for custom actions (task 411)Paul Buetow
2026-03-02lsp: decompose tryLLMCompletion orchestration helpers (task 415)Paul Buetow
2026-03-02lsp: decompose resolveGoTest workflow into helpers (task 416)Paul Buetow
2026-03-02lsp: decompose detectAndHandleChat into focused helpers (task 418)Paul Buetow
2026-03-02llmutils: remove remaining default-model wrappers in callers (task 413)Paul Buetow
2026-03-02lsp: cancel handler contexts on shutdown via server context (task 423)Paul Buetow
2026-03-02lsp: use context-mode registry for additional context dispatch (task 408)Paul Buetow
2026-03-02lsp: extract completion/chat/codeaction server subtypes (task 406)Paul Buetow
2026-03-02lsp: make exit flag atomic to avoid data race (task 406)Paul Buetow
2026-03-02lsp: handle code action payload marshal errors (task 406)Paul Buetow
2026-03-02lsp: simplify ServerOptions to config-first model (task 410)Paul Buetow
2026-03-02lsp: return cleanly on exit and propagate runner errors (task 410)Paul Buetow
2026-03-02llmutils: centralize provider normalization and client setup (task 410)Paul Buetow
2026-03-02codeaction: add Build/Resolve handler registries (task 410)Paul Buetow
2026-02-08add gitignore-aware file filtering for LSP completions and code actionsPaul Buetow
2026-02-06Remove GitHub Copilot provider supportpaul@buetow.org
2026-02-06fix: add missing Anthropic and OpenRouter provider support in config and LSPpaul@buetow.org
2026-02-01fix: pass RequestTimeout to all llm.Config instancesFlorian
2026-01-30feat: add completion_wait_all config and fix Anthropic system messagesPaul Buetow
2026-01-29feat: add native Anthropic API provider supportPaul Buetow
2025-11-03Fix: Address lint warnings and bump patch version to 0.15.3v0.15.3Paul Buetow
2025-11-02some linter fixesPaul Buetow
2025-10-03Switch inline prompt markers to >! prefixv0.15.1Paul Buetow
2025-10-02feat: add OpenRouter providerv0.15.0Paul Buetow
2025-09-28Add slash toggle for completionsv0.14.0Paul Buetow