addedInput schema / properties / category
Added value: +{
+ "description": "Optional. Return the full detail of this category's sources: one of broadband, cars, childcare, contracts, energy, farm-prices, flights, fuel, groceries, home-sales, land-prices, medical, medicines, rent (the tool name also works).",
+ "type": "string"
+}
addedInput schema / properties / country
Added value: +{
+ "description": "Optional. Return the full detail of the sources that cover this country: an ISO code such as IE, GB or FR. Can be combined with category.",
+ "type": "string"
+}
changedOutput schema / description
Previous value: -"Which tools, countries and official sources are covered, with each source's licence and update frequency."New value: +"Which price tools, countries and official sources are covered: a short overview by default, or full per-source detail (licence, attribution, limits) for a category and/or country."
addedOutput schema / properties / detail
Added value: +{
+ "description": "summary = the short overview (the default); full = every matching source in full, for the category and/or country asked for.",
+ "enum": [
+ "summary",
+ "full"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / examples / description
Added value: +"Detail full only: working example requests (REST paths) for the matching sources."
addedOutput schema / properties / filter
Added value: +{
+ "additionalProperties": {},
+ "description": "The slice asked for (detail full only).",
+ "properties": {
+ "category": {
+ "type": "string"
+ },
+ "country": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / properties / full_coverage_url
Added value: +{
+ "description": "Every source at once, as JSON (REST).",
+ "type": "string"
+}
addedOutput schema / properties / source_count
Added value: +{
+ "description": "How many sources the answer covers: all of them in the overview, the matching ones in a slice.",
+ "type": "number"
+}
addedOutput schema / properties / sources / description
Added value: +"Detail full only: each matching source with its publisher, licence, attribution line, update frequency and limits."
addedOutput schema / properties / summary
Added value: +{
+ "description": "One plain sentence an AI can quote, with how to get more detail.",
+ "type": "string"
+}
addedOutput schema / properties / tools / items / properties / category
Added value: +{
+ "description": "The category id, to pass as category for a slice.",
+ "type": "string"
+}
addedOutput schema / properties / tools / items / properties / countries / description
Added value: +"ISO country codes the tool answers for."
addedOutput schema / properties / tools / items / properties / name / description
Added value: +"The MCP tool to call for this kind of price."
addedOutput schema / properties / tools / items / properties / source_count
Added value: +{
+ "type": "number"
+}
addedOutput schema / properties / tools / items / properties / update_frequency
Added value: +{
+ "description": "How often the official sources behind this tool update; several sources are separated by ' | '.",
+ "type": "string"
+}
changedOutput schema / properties / tools / items / required
Previous value: -[
- "name",
- "rest",
- "countries"
-]New value: +[
+ "name",
+ "category",
+ "rest",
+ "countries",
+ "source_count",
+ "update_frequency"
+]
changedOutput schema / required
Previous value: -[
- "service",
- "tools",
- "sources"
-]New value: +[
+ "service",
+ "detail",
+ "summary",
+ "full_coverage_url",
+ "source_count",
+ "tools"
+]