addedInput schema / properties / limit / default
Added value: +10
addedInput schema / properties / limit / maximum
Added value: +25
addedInput schema / properties / limit / minimum
Added value: +1
addedOutput schema / properties / hasMore
Added value: +{
+ "description": "True when more gaps matched than the list carries (the query is limit-clamped). Offer to narrow or paginate rather than implying the list is everything.",
+ "type": "boolean"
+}
addedOutput schema / properties / scope
Added value: +{
+ "description": "get_top_gaps only: 'weekly' = the source complaints are from the last 7 days; 'all-time' = the week was empty, so these are the highest-intent gaps overall.",
+ "enum": [
+ "weekly",
+ "all-time"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / total / description
Added value: +"Exact number of gaps matching the query in the corpus, NOT the length of the list above -- the list is capped by `limit`. Quote this, not gaps.length, when telling the user how much demand there is."
addedOutput schema / properties / weekOf
Added value: +{
+ "description": "get_top_gaps only, present with scope 'weekly': the UTC date the 7-day window opened (YYYY-MM-DD).",
+ "type": "string"
+}
changedOutput schema / required
Previous value: -[
- "gaps",
- "total",
- "dossierUrl",
- "attribution"
-]New value: +[
+ "gaps",
+ "total",
+ "hasMore",
+ "dossierUrl",
+ "attribution"
+]