Problem
search_cases already supports {limit}, but the MCP tool never passes it: callers always get the default 10/5 with no way to page.
Where
src/mcp.ts (callTool drops limit/offset; zero occurrences of limit).
Acceptance
Add a failing test first calling search_cases with {query, limit: 3}, expecting at most 3 results (and/or working offset). Then fix.
Problem
search_casesalready supports{limit}, but the MCP tool never passes it: callers always get the default 10/5 with no way to page.Where
src/mcp.ts(callTooldropslimit/offset; zero occurrences oflimit).Acceptance
Add a failing test first calling
search_caseswith{query, limit: 3}, expecting at most 3 results (and/or workingoffset). Then fix.