hephaestus/crates
Erich Blume dc8e06ecaa feat(tui): heph-tui T3 — full-text search overlay (§8.1)
`/` opens a search prompt; submitting runs the FTS `search` RPC and overlays
the results on the center pane (title + [kind]). j/k move, Enter opens the hit
(a task hit opens its canonical-context doc via context_of; docs/journals open
themselves) in nvim, Esc exits search. Backend gained `search` + `context_of`.

Tests: fake-backend flow (results populate; task hit resolves to its context,
doc hit to itself; clear) + a real-daemon integration test (seed a doc, search,
assert the hit + that the Search pane renders). 183 workspace tests; clippy/fmt
clean.

Move-to-project is the last Todoist-parity gap; it needs a new task.set_project
RPC (no link-remove RPC yet) and is deferred.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 07:40:21 -07:00
..
heph feat(tui): heph-tui T2c — guided add + reschedule (§8.1) 2026-06-03 07:21:12 -07:00
heph-core
heph-tui feat(tui): heph-tui T3 — full-text search overlay (§8.1) 2026-06-03 07:40:21 -07:00
hephd feat(tui): heph-tui T2c — guided add + reschedule (§8.1) 2026-06-03 07:21:12 -07:00