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
Age
Commit message (
Expand
)
Author
2026-03-17
Release v0.24.2
v0.24.2
Paul Buetow
2026-03-17
Fix bugs, remove duplication, and clean up code quality issues
Paul Buetow
2026-03-16
Release v0.24.1
v0.24.1
Paul Buetow
2026-03-16
Strengthen LLM stats counter tests with value assertions
Paul Buetow
2026-03-16
Fix byte vs UTF-16 indexing in LSP position handling
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
Add Snapshot.ScopeReqs/ScopeRPM and simplify 3 callers
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
Make deferShowDocument respect serverCtx for graceful shutdown
Paul Buetow
2026-03-16
Use atomic.Int64 for LLM stats counters instead of server-wide mutex
Paul Buetow
2026-03-16
Address review: add zero-temp test, remove unused surface parameter
Paul Buetow
2026-03-16
Centralize GPT-5 temperature override into llmutils.ResolveTemperature
Paul Buetow
2026-03-16
Add bounds checks to extractRangeText and split into helper functions
Paul Buetow
2026-03-16
Use read lock for cache misses in completionState.cacheGet
Paul Buetow
2026-03-16
Rename timeout helpers to match actual durations (timeout20s, timeout18s)
Paul Buetow
2026-03-16
Replace interface{} with any in LSP types
Paul Buetow
2026-03-16
Add doc comments to exported types and functions
Paul Buetow
2026-03-16
Split mcp/server.go (962L) into server, handlers_prompt, handlers_tool
Paul Buetow
2026-03-16
Split config_load.go into config_load.go and config_env.go
Paul Buetow
2026-03-16
Merge runOnce and runOnceWithOpts in hexaiaction/prompts.go
Paul Buetow
2026-03-16
Fix mixed pointer/value receivers on appconfig.App
Paul Buetow
2026-03-16
Replace custom stringsTrim with strings.TrimSpace
Paul Buetow
2026-03-16
Use %w for error wrapping in appconfig config_load.go
Paul Buetow
2026-03-16
Decompose App God struct into embedded section structs
Paul Buetow
2026-03-16
Refactor oversized functions and split large test files
Paul Buetow
2026-03-16
Remove os.Setenv from MCP server production code
Paul Buetow
2026-03-16
Replace panic with graceful error returns in tmuxedit and mcp-server
Paul Buetow
2026-03-16
Fix time.After timer leak in stats.acquireFileLock
Paul Buetow
2026-03-16
Fix data races in logging package using atomic operations
Paul Buetow
2026-03-16
Release v0.24.0
v0.24.0
Paul Buetow
2026-03-16
Release v0.23.1
v0.23.1
Paul Buetow
2026-03-15
Release v0.23.0
v0.23.0
Paul Buetow
2026-03-14
Release v0.22.3
v0.22.3
Paul Buetow
2026-03-14
Release v0.22.2
v0.22.2
Paul Buetow
2026-03-14
Release v0.22.1
v0.22.1
Paul Buetow
2026-03-13
release: v0.22.0
v0.22.0
Paul Buetow
2026-03-10
Bump version to 0.20.2
v0.20.2
Paul Buetow
2026-03-10
task 80330fc4: deduplicate default config path helper
Paul Buetow
2026-03-10
task bf088a70: extract LSP client and completion state
Paul Buetow
2026-03-02
release: v0.20.1
v0.20.1
Paul Buetow
2026-03-02
hexaiaction: replace global action state with Runner struct (task 406)
Paul Buetow
2026-03-02
hexaicli: move column printer into internal/termprint package (task 406)
Paul Buetow
2026-03-02
lsp: inject StatusSink to decouple core from tmux package (task 407)
Paul Buetow
2026-03-02
appconfig: return toml raw-unmarshal errors instead of ignoring (task 409)
Paul Buetow
2026-03-02
io: use errors.Is for EOF checks in lsp and mcp servers (task 409)
Paul Buetow
2026-03-02
llm: extract shared doJSON and logStart helpers (task 409)
Paul Buetow
2026-03-02
gotest: extract Go codegen heuristics from lsp handlers (task 406)
Paul Buetow
2026-03-02
hexailsp: add ConfigurableServerRunner for runtime ApplyOptions (task 408)
Paul Buetow
[next]