summaryrefslogtreecommitdiff
path: root/internal/hexaicli/run_test.go
AgeCommit message (Collapse)Author
2025-09-26Refactor surface config to support multi-provider arraysPaul Buetow
2025-09-26Add per-surface provider overrides and wiringPaul Buetow
2025-09-19fixPaul Buetow
2025-09-06use TOML not JSON for configurationPaul Buetow
2025-09-06use gofumptPaul Buetow
2025-09-05over 80% coverage nowPaul Buetow
2025-09-04tests: fix hexaicli OpenAI-key dependent tests; add lsp code action and ↵Paul Buetow
helper tests; ignore coverage artifacts
2025-09-04tests: quick wins to raise coveragePaul Buetow
- internal/logging >90% - internal/hexaicli >90% - keep next targets: internal/lsp, internal/llm
2025-08-17refactor as per manual code reviewsPaul Buetow
2025-08-17cli+lsp: refactor main packages into internal runners; add testsPaul Buetow
- Move CLI logic to internal/hexaicli with Run/RunWithClient - Move LSP logic to internal/hexailsp with Run/RunWithFactory - Extract helpers; keep behavior identical for both binaries - Add unit tests for hexaicli (input parsing, messages, streaming) and hexailsp (factory wiring, client creation, logging settings) - Add top-of-file summaries and 'Not yet reviewed by a human' comments to all Go files - Update README with internal package docs