index
:
hexai
feature/anthropic-api-provider
main
hexai is a LSP language server for the Helix editor (could be used for other editors, too) for interacting with AI.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
lsp
/
server.go
Age
Commit message (
Expand
)
Author
2026-03-23
chore: bump version to v0.25.9
v0.25.9
Paul Buetow
2026-03-23
fix: address all HIGH-severity code quality audit findings
Paul Buetow
2026-03-17
Fix bugs, remove duplication, and clean up code quality issues
Paul Buetow
2026-03-16
Extract LLM stats counters into llmStatsSubsystem
Paul Buetow
2026-03-16
Document lock ordering, fix test data races, correct stateMu guard
Paul Buetow
2026-03-16
Track fire-and-forget goroutines with sync.WaitGroup for clean shutdown
Paul Buetow
2026-03-16
Replace Summary: prefixes with standard Go package doc comments
Paul Buetow
2026-03-16
Use atomic.Int64 for LLM stats counters instead of server-wide mutex
Paul Buetow
2026-03-16
Add doc comments to exported types and functions
Paul Buetow
2026-03-10
task bf088a70: extract LSP client and completion state
Paul Buetow
2026-03-02
lsp: inject StatusSink to decouple core from tmux package (task 407)
Paul Buetow
2026-03-02
io: use errors.Is for EOF checks in lsp and mcp servers (task 409)
Paul Buetow
2026-03-02
lsp: use appconfig.CustomAction directly for custom actions (task 411)
Paul Buetow
2026-03-02
lsp: cancel handler contexts on shutdown via server context (task 423)
Paul Buetow
2026-03-02
lsp: extract completion/chat/codeaction server subtypes (task 406)
Paul Buetow
2026-03-02
lsp: make exit flag atomic to avoid data race (task 406)
Paul Buetow
2026-03-02
lsp: simplify ServerOptions to config-first model (task 410)
Paul Buetow
2026-03-02
llmutils: centralize provider normalization and client setup (task 410)
Paul Buetow
2026-02-08
add gitignore-aware file filtering for LSP completions and code actions
Paul Buetow
2026-02-06
Remove GitHub Copilot provider support
paul@buetow.org
2026-02-01
fix: pass RequestTimeout to all llm.Config instances
Florian
2026-01-30
feat: add completion_wait_all config and fix Anthropic system messages
Paul Buetow
2026-01-29
feat: add native Anthropic API provider support
Paul Buetow
2025-10-03
Switch inline prompt markers to >! prefix
v0.15.1
Paul Buetow
2025-10-02
feat: add OpenRouter provider
v0.15.0
Paul Buetow
2025-09-28
Add slash toggle for completions
v0.14.0
Paul Buetow
2025-09-28
Add --config flag support across CLI, LSP, and tmux tools
Paul Buetow
2025-09-28
Improve multi-provider completion streaming and CLI selector flags
Paul Buetow
2025-09-27
Support multi-provider fan-out across CLI and completions
Paul Buetow
2025-09-26
Add per-surface provider overrides and wiring
Paul Buetow
2025-09-24
Add runtime config store and reload command
Paul Buetow
2025-09-19
fix
Paul Buetow
2025-09-14
release: v0.10.0
v0.10.0
Paul Buetow
2025-09-08
docs: move tmux documentation to its own file
Paul Buetow
2025-09-07
feat: add 'Simplify and improve' action; configurable prompts in config; wire...
Paul Buetow
2025-09-06
fix unit test coverage
Paul Buetow
2025-09-06
chore(version): bump to 0.6.0; configurable prompts via config + tests
v0.6.0
Paul Buetow
2025-09-06
use gofumpt
Paul Buetow
2025-09-06
feat(lsp): configurable inline/chat triggers; switch inline markers to >text>...
Paul Buetow
2025-09-03
lsp: add 'Hexai: implement unit test' code action for Go
v0.4.1
Paul Buetow
2025-09-03
Phase 2: add configurable completion debounce\n\n- App config: completion_deb...
Paul Buetow
2025-09-03
Phase 1: remove single in-flight LLM gate\n\n- Drop llmBusy state and busy it...
Paul Buetow
2025-09-03
delete dead code
Paul Buetow
2025-08-31
module: set module path to codeberg.org/snonux/hexai; update imports; docs: a...
v0.3.4
Paul Buetow
2025-08-29
lsp: refactor dispatch to handler map; split handlers into feature files (com...
Paul Buetow
2025-08-28
lsp: limit to one in-flight LLM query; return visible 'LLM busy' completion i...
Paul Buetow
2025-08-22
remove busy check
Paul Buetow
2025-08-22
stuff
Paul Buetow
2025-08-22
lsp: treat manual completion as trigger; remove space from default triggers; ...
Paul Buetow
2025-08-20
better
Paul Buetow
[next]