Skip to main content

Module config

Module config 

Source

Re-exports§

pub use crate::graph::confidence::ProvenanceWeights;

Structs§

CaptureSection
Capturing sessions from the agent CLIs on this machine ([capture]).
CliSection
Overrides for the spawned agent CLI ([llm.cli]).
Config
EphemeralConfig
ExtractionSection
Background entity extraction inside the graph daemon ([extraction]).
GraphDedupConfig
Similarity bands that decide when entity dedup pays for a model call.
GraphScoringConfig
Scoring weights for utility-weighted semantic search.
GraphSection
JsonPaths
Where a CLI’s answer sits in its JSON output.
LineMatchers
Predicates that pick one line out of an NDJSON stream.
LlmSection
PipelineSection
ServeSection
Settings for the recall-echo serve graph daemon.

Enums§

CliPreset
A known agent CLI’s calling convention.
DedupBand
Which of the three dedup bands a similarity falls in.
OutputMode
The shape of a CLI’s stdout.
PromptDelivery
How the prompt reaches the CLI.
Provider
LLM provider for entity extraction.

Functions§

config_path
Config file path for a given base directory.
exists
Returns true if .recall-echo.toml exists in the directory.
load
Load config from .recall-echo.toml in the base dir. Returns defaults if file doesn’t exist or is malformed.
load_from_dir
Load config from .recall-echo.toml in the given directory. Returns defaults if file doesn’t exist or is malformed.
save
Save config to .recall-echo.toml in the base dir.