summaryrefslogtreecommitdiff
path: root/TODO.md
AgeCommit message (Collapse)Author
2025-09-03chore: update project status and ignore patterns; remove TODO.mdPaul Buetow
2025-09-03Phase 3–5: add throttle and verify filters/cache\n\n- App config: ↵Paul Buetow
completion_throttle_ms\n- Server: throttle across all LLM calls\n- Tests: add throttle test\n- TODO: mark phases 3–5 done/verified\n\nAll unit tests pass.
2025-09-03Phase 2: add configurable completion debounce\n\n- App config: ↵Paul Buetow
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.
2025-09-03Phase 1: remove single in-flight LLM gate\n\n- Drop llmBusy state and busy ↵Paul Buetow
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.