pub fn run_filtered(
query: &str,
scope: &Path,
section: Option<&str>,
budget_tokens: Option<u64>,
limit: Option<usize>,
offset: usize,
glob: Option<&str>,
filter: Option<&str>,
cache: &OutlineCache,
) -> Result<String, SrcwalkError>