| Age | Commit message (Collapse) | Author |
|
- Introduce ServerOptions to reduce constructor parameter count
- Update main.go call site; preserve defaults and behavior
- Build and run tests
|
|
- Parse diagnostics from CodeAction context; filter to overlap with selection
- Build LLM prompt from selection-only diagnostics; replace only selected range
- Keep existing 'Rewrite selection' action; return both when applicable
- Add Diagnostic and CodeActionContext types; make CodeActionParams.Context raw JSON
- Add helpers for range overlap; unit tests for filtering/overlap
- Update README to document resolve-diagnostics action
|
|
- Switch to config-file-only; only OPENAI_API_KEY read from env.\n- llm: replace env autodetect with Config + NewFromConfig; add newOpenAI/newOllama.\n- lsp: NewServer now accepts injected llm.Client.\n- cli: remove env overrides; extend appConfig with provider-specific fields; build client from config + OPENAI_API_KEY.\n- docs: update README (config-only, defaults to OpenAI, minimal example); simplify flags table.\n- add config.json.example.\n- prompts: enforce ;text; (no spaces) and add ;;text; to remove entire line; tests added.
|
|
|
|
README and logs
|
|
consistent colors/prefix; refactor LLM provider to use global logger and remove per-client loggers
|
|
not open; add -no-disk-io flag with HEXAI_NO_DISK_IO env; plumb through server
|
|
and context strategies (minimal|window|file-on-new-func|always-full); provide flags/env fallbacks; add unit tests for helpers and context; update README; remove obsolete files
|
|
completion integration with TextEdit, param-aware prompts; remove idle gating; label/filter improvements; docs update
|
|
and >=2s idle since last change; add logging for gating decisions"
This reverts commit eb0bb96fd23cae6e92c5f8d77ef29db8b6d50dc1.
|
|
idle since last change; add logging for gating decisions
|
|
Taskfile and AGENTS.md; enable -log context logging
|