)]}'
{
  "commit": "a1639ae32d8dfde93a1752ce895c18f8acb310ad",
  "tree": "e9af7e31108ba707bece8aeeaba65e7e6da1aedc",
  "parents": [
    "34a2183b392a27ec56dd9c5f6d96cb667100a23f"
  ],
  "author": {
    "name": "Aditya Parikh",
    "email": "aditya.m.parikh@gmail.com",
    "time": "Tue Aug 18 17:10:27 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 18 17:10:27 2026 -0400"
  },
  "message": "feat(search): document eDisMax local params in search tool description (#161)\n\nThe search tool exposes only q/fq/facets/sort/paging. MCP clients that\nknow Solr look for defType/qf/mm parameters, find none, and fall back\nto plain term queries. Document the local-params bridge\n({!edismax qf\u003d\u0027...\u0027 mm\u003d...}) directly in the tool description, and\nclarify that filters belong in fq so Solr can cache and reuse them.\n\nSigned-off-by: adityamparikh \u003caditya.m.parikh@gmail.com\u003e\nCo-authored-by: Claude Fable 5 \u003cnoreply@anthropic.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4813c35ec9492826469ce94927bdc7cd28d33a8",
      "old_mode": 33188,
      "old_path": "src/main/java/org/apache/solr/mcp/server/search/SearchService.java",
      "new_id": "1235362a1c3e6e5fea269ed4103e2b0fb6bc8786",
      "new_mode": 33188,
      "new_path": "src/main/java/org/apache/solr/mcp/server/search/SearchService.java"
    }
  ]
}
