Skip to main content

remember_as_candidate

Function remember_as_candidate 

Source
pub async fn remember_as_candidate(
    db: &SqlitePool,
    input: RememberRuleInput,
) -> Result<RememberOutcome>
Expand description

Insert a rule via remember() and downgrade it to status='pending' so MCP doesn’t serve it. Used by import/extraction flows to land agent memory as drafts pending review. Idempotent: dedup paths in remember() may return an existing row; if that row was already active we leave it alone (the user already reviewed it).