addedInput schema / properties / offset
Added value: +{
+ "default": 0,
+ "description": "Result offset. Use nextOffset with the same query, scope, category, and limit; pages use the current catalog.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
changedInput schema / properties / query / description
Previous value: -"Natural language search query. Describe what you want to accomplish, a workflow, or a capability area. 1-500 characters."New value: +"Natural language search query. Describe what you want to accomplish, a workflow, or a capability area. 1-500 raw characters; surrounding whitespace is trimmed. Must contain non-whitespace text."
addedInput schema / properties / query / pattern
Added value: +"\\S"
addedInput schema / properties / serversOffset
Added value: +{
+ "default": 0,
+ "description": "Independent server roll-up offset (10 per page). Use nextServersOffset; must be zero in servers scope.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
changedOutput schema / anyOf
Previous value: -[
- {
- "not": {
- "required": [
- "error"
- ]
- },
- "required": [
- "results",
- "scope",
- "effectiveQuery",
- "totalCount"
- ]
- },
- {
- "required": [
- "error"
- ]
- }
-]New value: +[
+ {
+ "not": {
+ "required": [
+ "error"
+ ]
+ },
+ "required": [
+ "offset",
+ "nextOffset",
+ "results",
+ "scope",
+ "effectiveQuery",
+ "totalCount"
+ ]
+ },
+ {
+ "required": [
+ "error"
+ ]
+ }
+]
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `catalog_empty`: Catalog has not finished loading. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `invalid_servers_offset`: A nonzero serversOffset is supplied in servers scope. `catalog_empty`: Catalog has not finished loading. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / error / properties / data / properties / reason / examples
Previous value: -[
- "catalog_empty"
-]New value: +[
+ "invalid_servers_offset",
+ "catalog_empty"
+]
addedOutput schema / properties / nextOffset
Added value: +{
+ "description": "Next ranked-result offset, or null when exhausted.",
+ "type": [
+ "number",
+ "null"
+ ]
+}
addedOutput schema / properties / nextServersOffset
Added value: +{
+ "description": "Next server roll-up offset, or null when exhausted; tools scope only.",
+ "type": [
+ "number",
+ "null"
+ ]
+}
changedOutput schema / properties / notice / description
Previous value: -"Guidance when no results matched — e.g. how to broaden the query or try a different scope. Absent on successful result pages."New value: +"Guidance for zero matches or an exhausted result page. Absent on nonempty result pages."
addedOutput schema / properties / offset
Added value: +{
+ "description": "Current ranked-result offset.",
+ "type": "number"
+}
changedOutput schema / properties / servers / description
Previous value: -"Roll-up of distinct servers across the full match set, before the limit slice. Present only for scope \"tools\". Ordered by topScore desc (name-tiebroken); capped at 10. Use serversTotal to see how many distinct servers matched in total."New value: +"Server roll-up from the full match set, independent of result offset/limit. Tools scope only. Ordered by topScore desc (name-tiebroken); 10 per page starting at serversOffset. Use nextServersOffset to continue and serversTotal for the full distinct count."
addedOutput schema / properties / serversOffset
Added value: +{
+ "description": "Current server roll-up offset; tools scope only.",
+ "type": "number"
+}