removedOutput schema / properties / count / description
Removed value: -"Number of matches returned in this response after applying limit."
removedOutput schema / properties / limit / description
Removed value: -"Maximum matches requested/returned."
addedOutput schema / properties / matches / description
Added value: +"Deal id, cik, name, shelf, vintage, aliases, score."
changedOutput schema / properties / matches / items / additionalProperties
Previous value: -falseNew value: +true
removedOutput schema / properties / matches / items / properties / aliases
Removed value: -{
- "items": {
- "type": "string"
- },
- "type": "array"
-}
removedOutput schema / properties / matches / items / properties / cik
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / matches / items / properties / deal_ref
Removed value: -{
- "description": "Canonical deal-registry URN (cmdrvl:DEAL-...), or null.",
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / matches / items / properties / id
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / matches / items / properties / match_reason
Removed value: -{
- "description": "Why this candidate matched the query.",
- "type": "string"
-}
removedOutput schema / properties / matches / items / properties / matched_on
Removed value: -{
- "description": "The deal metadata field/value that produced the best match.",
- "type": "string"
-}
removedOutput schema / properties / matches / items / properties / matched_via
Removed value: -{
- "description": "Match provenance from the canon search-index backend, e.g. 'exact:alias-short', 'exact:cik-key', 'ranked:prefix'. Absent on the builtin fallback scorer.",
- "type": "string"
-}
removedOutput schema / properties / matches / items / properties / name
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / matches / items / properties / num_loans_current
Removed value: -{
- "type": [
- "number",
- "null"
- ]
-}
removedOutput schema / properties / matches / items / properties / periods
Removed value: -{
- "items": {
- "type": "string"
- },
- "type": "array"
-}
removedOutput schema / properties / matches / items / properties / score
Removed value: -{
- "description": "Relative search score; higher is a stronger match.",
- "type": "number"
-}
removedOutput schema / properties / matches / items / properties / shelf
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / matches / items / properties / suggested_next_call
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "arguments": {
- "additionalProperties": {
- "type": "string"
- },
- "description": "Suggested arguments for that next tool.",
- "type": "object"
- },
- "note": {
- "description": "How to adapt the suggested call.",
- "type": "string"
- },
- "tool": {
- "description": "Advisory next MCP tool to call.",
- "type": "string"
- }
- },
- "required": [
- "tool",
- "arguments",
- "note"
- ],
- "type": "object"
-}
removedOutput schema / properties / matches / items / properties / vintage
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / matches / items / required
Removed value: -[
- "id",
- "name",
- "cik",
- "deal_ref",
- "shelf",
- "vintage",
- "num_loans_current",
- "periods",
- "aliases",
- "match_reason",
- "matched_on",
- "score",
- "suggested_next_call"
-]
addedOutput schema / properties / search_backend / $ref
Added value: +"#/properties/matches/items"
removedOutput schema / properties / search_backend / additionalProperties
Removed value: -false
removedOutput schema / properties / search_backend / description
Removed value: -"Provenance of the search backend that answered this find_deals call (bd-36t)."
removedOutput schema / properties / search_backend / properties
Removed value: -{
- "backend": {
- "description": "Which search backend produced this result.",
- "enum": [
- "canon-search-index",
- "builtin"
- ],
- "type": "string"
- },
- "content_hash": {
- "description": "Content hash (blake3:…) of the index artifact; null on the builtin scorer.",
- "type": [
- "string",
- "null"
- ]
- },
- "registry_version": {
- "description": "Canon deal-registry version from the index artifact's metadata; null on the builtin scorer.",
- "type": [
- "string",
- "null"
- ]
- }
-}
removedOutput schema / properties / search_backend / required
Removed value: -[
- "backend",
- "registry_version",
- "content_hash"
-]
removedOutput schema / properties / search_backend / type
Removed value: -"object"
removedOutput schema / properties / total_matches / description
Removed value: -"Total matching covered deals before applying limit."
removedOutput schema / properties / truncated / description
Removed value: -"True when more matches exist than were returned."