MarkdownCaseLoader#
Module: agent_framework_evaluator.case_markdown
- class agent_framework_evaluator.case_markdown.MarkdownCaseLoader(base_dir, glob_pattern, evaluator_registry=None, *, initializer_ref=None, resolver=None)[source]#
Bases:
objectDiscover
*.mdcases underbase_dirwith a glob; cache invalidates on path/mtime changes.Pass
initializer_refto automatically skip cases whoseinitializerfrontmatter field is set to a different initializer (stem comparison, sofoo.pymatchesfoo). Cases with noinitializerfrontmatter field always match.- Parameters:
base_dir (Path)
glob_pattern (str)
evaluator_registry (Mapping[str, Callable[..., Any]] | None)
initializer_ref (str | None)
resolver (FileReferenceResolver | None)