list_frameworks
Use list_frameworks to enumerate CASE CFDocuments available in the corpus, optionally narrowed by subject, creator, or title text. Call it when an agent needs to choose the correct standards framework before retrieving associations or individual competencies—for example, finding the current Wisconsin mathematics framework rather than searching every item in the corpus.
Parameters
- Name
subjects- Type
- string[]
- Description
- Optional list of subject keywords to match against framework subject metadata. Use human-readable terms such as Mathematics, Science, or Social Studies; matching is keyword-based, not by CASE item identifier.
- Name
creator- Type
- string
- Description
- Optional creator filter, typically the standards authority or publishing organization name. Use the exact or near-exact organization string when you need frameworks from one source.
- Name
title_contains- Type
- string
- Description
- Optional case-insensitive substring filter applied to framework titles. Use it to narrow broad subject results, such as Mathematics or Alternate Academic Achievement.
- Name
limit- Type
- number
- Description
- Maximum number of frameworks to return. Defaults to 50; use a smaller value for selection UIs or agent planning steps.
- Name
offset- Type
- number
- Description
- Zero-based pagination offset. Defaults to 0; increase it by limit to fetch the next page of results.
Example
{
"subjects": ["mathematics"],
"creator": "Wisconsin Department of Public Instruction",
"title_contains": "Mathematics",
"limit": 5,
"offset": 0
}
Common pitfalls
- Do not pass competency IDs or CFItem URIs in
subjects; this tool filters framework-level subject text only. title_containsis a text filter, not a structured title field match; avoid over-specific punctuation or edition wording unless required.- Always preserve
limitandoffsetin follow-up calls so the agent does not repeatedly inspect the first page.