| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-16 | Track fire-and-forget goroutines with sync.WaitGroup for clean shutdown | Paul Buetow | |
| Adds inflight WaitGroup to Server and wraps inline-prompt, chat-response, and deferShowDocument goroutines. Run() waits for all in-flight work before returning. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-03-16 | Replace Summary: prefixes with standard Go package doc comments | Paul Buetow | |
| Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-03-16 | Make deferShowDocument respect serverCtx for graceful shutdown | Paul Buetow | |
| Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-03-02 | lsp: decompose detectAndHandleChat into focused helpers (task 418) | Paul Buetow | |
| 2026-03-02 | lsp: cancel handler contexts on shutdown via server context (task 423) | Paul Buetow | |
| 2026-02-08 | add gitignore-aware file filtering for LSP completions and code actions | Paul Buetow | |
| Files matching .gitignore patterns or user-configured extra patterns are now skipped for completions and code actions. Configurable via [ignore] section in config.toml with gitignore, extra_patterns, and lsp_notify_ignored options. Includes hot-reload support and env var overrides (HEXAI_IGNORE_*). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2025-10-03 | Switch inline prompt markers to >! prefixv0.15.1 | 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-26 | Auto apply inline prompt completions | Paul Buetow | |
| 2025-09-26 | Skip chat handling for inline prompts | Paul Buetow | |
| 2025-09-26 | Allow slash commands without prefix | Paul Buetow | |
| 2025-09-24 | Add runtime config store and reload command | Paul Buetow | |
| 2025-09-19 | fix | Paul Buetow | |
| 2025-09-17 | chore(version): bump to v0.11.1 (gpt-5 defaults, timeouts, global stats, ↵v0.11.1 | Paul Buetow | |
| editor fix) | |||
| 2025-09-16 | release: v0.11.0 – context-aware in-editor chat; respect ↵v0.11.0 | Paul Buetow | |
| general.context_mode; stabilize env-dependent tests | |||
| 2025-09-08 | docs: move tmux documentation to its own file | 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 + testsv0.6.0 | Paul Buetow | |
| 2025-09-06 | use gofumpt | Paul Buetow | |
| 2025-09-06 | feat(lsp): configurable inline/chat triggers; switch inline markers to ↵ | Paul Buetow | |
| >text>/>>text>; update docs and example config; tests updated to new triggers and raise LSP coverage to >=85%; chore: remove semicolon legacy; chore(mage): auto-refresh coverage daily if docs/coverage.out is older than 24h | |||
| 2025-09-03 | lsp: add 'Hexai: implement unit test' code action for Gov0.4.1 | Paul Buetow | |
| - Generate or append tests to _test.go - Jump to generated test via showDocument (command + server-initiated) - Document the feature in docs/go-unit-tests.md - Prefix action titles with 'Hexai: ' - Bump version to 0.4.1 | |||
| 2025-08-31 | module: set module path to codeberg.org/snonux/hexai; update imports; docs: ↵v0.3.4 | Paul Buetow | |
| add go install instructions | |||
| 2025-08-29 | lsp: refactor dispatch to handler map; split handlers into feature files ↵ | Paul Buetow | |
| (completion, codeaction, init, document); decompose completion logic into small helpers; update review checklist | |||
