summaryrefslogtreecommitdiff
path: root/internal/lsp/server.go
AgeCommit message (Expand)Author
2026-03-23chore: bump version to v0.25.9v0.25.9Paul Buetow
2026-03-23fix: address all HIGH-severity code quality audit findingsPaul Buetow
2026-03-17Fix bugs, remove duplication, and clean up code quality issuesPaul 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-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-16Use atomic.Int64 for LLM stats counters instead of server-wide mutexPaul Buetow
2026-03-16Add doc comments to exported types and functionsPaul 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-02lsp: use appconfig.CustomAction directly for custom actions (task 411)Paul Buetow
2026-03-02lsp: cancel handler contexts on shutdown via server context (task 423)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: simplify ServerOptions to config-first model (task 410)Paul Buetow
2026-03-02llmutils: centralize provider normalization and client setup (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-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-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
2025-09-28Add --config flag support across CLI, LSP, and tmux toolsPaul Buetow
2025-09-28Improve multi-provider completion streaming and CLI selector flagsPaul Buetow
2025-09-27Support multi-provider fan-out across CLI and completionsPaul Buetow
2025-09-26Add per-surface provider overrides and wiringPaul Buetow
2025-09-24Add runtime config store and reload commandPaul Buetow
2025-09-19fixPaul Buetow
2025-09-14release: v0.10.0v0.10.0Paul Buetow
2025-09-08docs: move tmux documentation to its own filePaul Buetow
2025-09-07feat: add 'Simplify and improve' action; configurable prompts in config; wire...Paul Buetow
2025-09-06fix unit test coveragePaul Buetow
2025-09-06chore(version): bump to 0.6.0; configurable prompts via config + testsv0.6.0Paul Buetow
2025-09-06use gofumptPaul Buetow
2025-09-06feat(lsp): configurable inline/chat triggers; switch inline markers to >text>...Paul Buetow
2025-09-03lsp: add 'Hexai: implement unit test' code action for Gov0.4.1Paul Buetow
2025-09-03Phase 2: add configurable completion debounce\n\n- App config: completion_deb...Paul Buetow
2025-09-03Phase 1: remove single in-flight LLM gate\n\n- Drop llmBusy state and busy it...Paul Buetow
2025-09-03delete dead codePaul Buetow
2025-08-31module: set module path to codeberg.org/snonux/hexai; update imports; docs: a...v0.3.4Paul Buetow
2025-08-29lsp: refactor dispatch to handler map; split handlers into feature files (com...Paul Buetow
2025-08-28lsp: limit to one in-flight LLM query; return visible 'LLM busy' completion i...Paul Buetow
2025-08-22remove busy checkPaul Buetow
2025-08-22stuffPaul Buetow
2025-08-22lsp: treat manual completion as trigger; remove space from default triggers; ...Paul Buetow
2025-08-20betterPaul Buetow