addedInput schema / properties / family
Added value: +{
+ "description": "Optional exact TouchDesigner operator family.",
+ "enum": [
+ "TOP",
+ "CHOP",
+ "SOP",
+ "DAT",
+ "COMP",
+ "MAT",
+ "POP"
+ ],
+ "type": "string"
+}
removedInput schema / properties / limit / exclusiveMinimum
Removed value: -0
changedInput schema / properties / limit / maximum
Previous value: -9007199254740991New value: +200
addedInput schema / properties / limit / minimum
Added value: +1
addedInput schema / properties / max_depth
Added value: +{
+ "description": "Maximum descendant depth; 1 means direct children. Overrides recursive=true.",
+ "maximum": 32,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / name_glob
Added value: +{
+ "description": "Additional name-only '*' glob.",
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+}
addedInput schema / properties / node_scan_limit
Added value: +{
+ "default": 5000,
+ "description": "Hard cap on nodes inspected inside TouchDesigner.",
+ "maximum": 10000,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / parent_path / maxLength
Added value: +1024
addedInput schema / properties / parent_path / minLength
Added value: +1
addedInput schema / properties / path_glob
Added value: +{
+ "description": "Additional absolute-path '*' glob.",
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+}
addedInput schema / properties / pattern / maxLength
Added value: +256
addedInput schema / properties / pattern / minLength
Added value: +1
addedInput schema / properties / time_limit_ms
Added value: +{
+ "default": 500,
+ "description": "Hard bridge-side search budget in milliseconds.",
+ "maximum": 2000,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / type / maxLength
Added value: +256
addedInput schema / properties / type / minLength
Added value: +1
addedInput schema / properties / type_match
Added value: +{
+ "default": "partial",
+ "description": "Whether `type` is a substring or an exact operator type.",
+ "enum": [
+ "partial",
+ "exact"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / matches / description
Previous value: -"Default mode: each matched node as {path, name, type}."New value: +"Default mode: each matched node as {path, name, type, family}."
removedOutput schema / properties / matches / items / properties / already_existed
Removed value: -{
- "type": "boolean"
-}
addedOutput schema / properties / matches / items / properties / family
Added value: +{
+ "enum": [
+ "TOP",
+ "CHOP",
+ "SOP",
+ "DAT",
+ "COMP",
+ "MAT",
+ "POP"
+ ],
+ "type": "string"
+}
removedOutput schema / properties / matches / items / properties / name / default
Removed value: -""
removedOutput schema / properties / matches / items / properties / parameter_warnings
Removed value: -{
- "items": {
- "type": "string"
- },
- "type": "array"
-}
removedOutput schema / properties / matches / items / properties / type / default
Removed value: -""
changedOutput schema / properties / matches / items / required
Previous value: -[
- "path",
- "type",
- "name"
-]New value: +[
+ "path",
+ "name",
+ "type"
+]
addedOutput schema / properties / search_metadata
Added value: +{
+ "additionalProperties": false,
+ "description": "Current-bridge scan completeness and budget evidence; absent on an older-bridge fallback.",
+ "properties": {
+ "count_complete": {
+ "type": "boolean"
+ },
+ "matched": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "returned": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "scan_truncated": {
+ "type": "boolean"
+ },
+ "scanned": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "stop_reason": {
+ "enum": [
+ "completed",
+ "node_scan_limit",
+ "parameter_scan_limit",
+ "time_limit"
+ ],
+ "type": "string"
+ },
+ "truncated": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "scanned",
+ "matched",
+ "returned",
+ "truncated",
+ "scan_truncated",
+ "count_complete",
+ "stop_reason"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / source
Added value: +{
+ "enum": [
+ "bridge_search",
+ "legacy_structured_fallback"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / warnings
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 4,
+ "type": "array"
+}
changedOutput schema / required
Previous value: -[
- "parent_path",
- "recursive",
- "count",
- "truncated"
-]New value: +[
+ "parent_path",
+ "recursive",
+ "count",
+ "truncated",
+ "source"
+]