Skip to main content

Module recall

Module recall 

Source
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§

RecallArgs
Clap-derived arg shape for the recall subcommand. Definition moved from main.rs verbatim 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
recall handler. Mirrors cmd_recall from the pre-W5b main.rs verbatim except every emit routes through out.stdout / out.stderr instead of println! / eprintln!. The embedder is built via the shared crate::daemon_runtime::build_embedder helper so the offline recall path and the HTTP daemon use identical construction logic.