Skip to content

QueryForge MCP v0.3.0

Choose a tag to compare

@luismpenholato luismpenholato released this 06 Jun 18:54
· 16 commits to main since this release

QueryForge MCP v0.3.0

This release introduces advanced LINQ/EF performance analysis focused on real-world query issues such as non-sargable filters, premature materialization, heavy pagination and risky query translation patterns.

Added

  • 15 new performance rules
  • Advanced sargability checks
  • Materialization-before-filter/order/pagination detection
  • Client-side method detection inside Where
  • Large Take and large ordered result detection
  • Multiple OrderBy detection
  • Multiple include warning
  • Redundant month filter detection
  • Enriched QuerySmell contract with:
    • category
    • whyItMatters
    • rewritePlan
    • safeAutoFix

Improved

  • analyze_query markdown output now includes category, impact explanation, rewrite plan and auto-fix safety.
  • Added advanced LINQ example contract.
  • Expanded tests to 75 passing tests.

Notes

QueryForge remains conservative:

  • It does not connect to databases
  • It does not execute SQL
  • It does not modify files automatically
  • It does not replace execution plan analysis
  • Some detections are heuristic and may produce false positives or false negatives in complex code