| Age | Commit message (Collapse) | Author |
|
llm coverage ~61%
|
|
document handler, transport readMessage, and rewrite resolve tests\n- Cover deferShowDocument and shutdown reply\n- Now ~81.2% coverage for internal/lsp
|
|
tests; lsp ~72%
|
|
fallback coverage; lsp ~72%
|
|
|
|
|
|
|
|
heuristics)
|
|
helper tests; ignore coverage artifacts
|
|
continue toward 80% target
|
|
- internal/logging >90%
- internal/hexaicli >90%
- keep next targets: internal/lsp, internal/llm
|
|
package coverage
|
|
coverage for ollama.go
|
|
|
|
|
|
- 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
|
|
|
|
completion_debounce_ms (default 200)\n- Server: wait until no input for debounce before LLM calls\n- Applies to chat and provider-native completion paths\n- Tests: add debounce and adjust to verify behavior\n\nAll unit tests pass.
|
|
item\n- Remove concurrency guard in completion paths\n- Allow manual invoke (TriggerKind=1) even after whitespace\n- Delete llm_busy_test; update TODO\n\nAll unit tests pass.
|
|
|
|
|
|
add go install instructions
|
|
|
|
semicolon tag, extractRangeText) to handlers_utils.go; keep handlers.go <1000 lines
|
|
|
|
(completion, codeaction, init, document); decompose completion logic into small helpers; update review checklist
|
|
|
|
item with provider/model; retain chat EOL suppression
|
|
|
|
completion on EOL chat trigger; keep ;;text; inline trigger unchanged; update docs and tests
|
|
CodeCompleter with chat fallback; remove obsolete throttle path; add tests; bump version to 0.3.0
|
|
test; version: bump to 0.2.1
|
|
|
|
|
|
|
|
';text;'
|
|
';text;'
|
|
';;text;' completion; update docs
|
|
unless manual invoke; add explicit skip log
|
|
closing ';'; ensure bare ';;' and ';;;' do not auto-trigger; add tests
|
|
';;text;'); add unit test
|
|
';;...;'); relax prefix check accordingly; add tests
|
|
ignore trailing whitespace; guard compCache init
|
|
|
|
avoid auto after whitespace
|
|
|
|
chat
|
|
|
|
in cache key; log cache hits; report busy with isIncomplete to prompt client retry
|
|
key; prefer HEXAI_COPILOT_API_KEY in builders
|