| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-17 | feat(stats,tmux): global Σ@window stats across processes with flocked ↵ | Paul Buetow | |
| cache; width mitigation (narrow/maxlen); configurable [stats] window_minutes; robust coverage parsing; docs update\n\n- Add internal/stats with windowed event cache + flock + atomic writes\n- Wire stats into LSP/CLI/Tmux Action; tmux shows Σ@window with per-model tail\n- HEXAI_TMUX_STATUS_NARROW and HEXAI_TMUX_STATUS_MAXLEN for width control\n- Add [stats] window_minutes to config and apply on startup\n- Improve Magefile coverage handling; add tests to lift coverage >85%\n- Update docs/tmux.md and config example | |||
| 2025-09-08 | docs: move tmux documentation to its own file | Paul Buetow | |
| 2025-09-07 | feat: rename hexai-action -> hexai-tmux-action; remove --tmux/--no-tmux; ↵ | Paul Buetow | |
| tmux-only flow; update docs and Magefile | |||
| 2025-09-07 | refactor: move hexai-action to cmd/hexai-action; extract orchestration into ↵ | Paul Buetow | |
| internal/hexaiaction; move tests; update Magefile and docs | |||
| 2025-09-07 | tiding up | Paul Buetow | |
| 2025-09-06 | fix unit test coverage | 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-06 | always print test coverage, bump up coverage threshold to 85% | Paul Buetow | |
| 2025-09-04 | mage: add CoverCheck target to enforce >=80% per-package coverage with ↵ | Paul Buetow | |
| exceptions; default excludes /cmd/ | |||
| 2025-09-03 | mage: warn when total coverage < 80% on Build and Install if a coverage ↵ | Paul Buetow | |
| profile exists | |||
| 2025-09-03 | mage: write separate coverage artifacts: docs/cover(.out|.html) and ↵ | Paul Buetow | |
| docs/coverall(.out|.html) | |||
| 2025-09-03 | add coverage files | Paul Buetow | |
| 2025-09-03 | mage: improve coverage targets; print combined total and add cross-package ↵ | Paul Buetow | |
| CoverAll with aggregated total | |||
| 2025-08-28 | build: replace Taskfile with Magefile; add Mage targets and README build notes | Paul Buetow | |
