Expand description
cmd_recall migration. See cli::store for the design pattern.
W6 (v0.6.3) — embedder construction was unified into
crate::daemon_runtime::build_embedder. Both serve() and this
handler now call the same builder, killing the per-call-site
duplication that the original W5b note flagged. The TestHelper that
used to live here (build_embedder_for_recall) is gone.
Structs§
- Recall
Args - Clap-derived arg shape for the
recallsubcommand. Definition moved frommain.rsverbatim in W5b — fields and attrs unchanged.
Functions§
- apply_
form4_ recall_ filters - v0.7.0 Form 4 (issue #757) — post-filter a recall result set by
the Form 4 fact-provenance criteria. Composes with the existing
substrate-level WHERE clauses (those run inside SQL); these
filters run in Rust because both criteria are read-only checks
on already-deserialised Memory rows and the alternative would
be a substrate-wide signature change on
recall/recall_hybrid. - run
recallhandler. Mirrorscmd_recallfrom the pre-W5bmain.rsverbatim except every emit routes throughout.stdout/out.stderrinstead ofprintln!/eprintln!. The embedder is built via the sharedcrate::daemon_runtime::build_embedderhelper so the offline recall path and the HTTP daemon use identical construction logic.