pub fn agent_cache_key(
backend_id: &str,
model: Option<&str>,
prompt: &str,
phase: PhaseId,
) -> StringExpand description
Deterministic cache key: blake3(backend ++ model ++ normalized_prompt ++ phase).
\0 separators prevent field-concatenation collisions.