ttrpg-tools/src/cli
hypercross e0d61cf91e feat: improve completions loading and UI handling
Refactor the completions system to support both CLI mode (via
`/__COMPLETIONS.json`) and a client-side fallback scan for dev mode.

- Implement client-side scanning of the file index for dice and headings
- Add `ensureCompletions` to allow components to await data readiness
- Update `JournalInput` to handle "no results" states in the dropdown
- Improve keyboard navigation (Tab to accept, Enter to select)
- Update dice regex to support `:md-dice[...]` syntax
2026-07-06 17:13:11 +08:00
..
commands feat: add completions API and scanning logic 2026-07-06 16:50:45 +08:00
completions feat: improve completions loading and UI handling 2026-07-06 17:13:11 +08:00
prompts fix: docs 2026-03-18 13:02:50 +08:00
resources feat: resources? 2026-03-18 13:25:01 +08:00
tools feat: mcp serve preview 2026-03-18 14:47:56 +08:00
index.ts feat: simplify journal connection via WebSocket upgrade 2026-07-06 15:30:21 +08:00
journal.ts fix(cli): use async broker creation in journal server 2026-07-06 16:01:29 +08:00
types.ts feat: simplify journal connection via WebSocket upgrade 2026-07-06 15:30:21 +08:00