changedInput schema / properties / branch / description
Previous value: -"Optional Git branch for a remote project URL; invalid for local project paths."New value: +"Remote Git branch; invalid for local projects."
changedInput schema / properties / exclude_patterns / description
Previous value: -"Project-relative glob patterns using '/' to exclude additional paths."New value: +"Removes paths with the same project-relative glob syntax as include_patterns."
removedInput schema / properties / exclude_patterns / items
Removed value: -{
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / exclude_patterns / maxItems
Removed value: -256
addedInput schema / properties / exclude_patterns / oneOf
Added value: +[
+ {
+ "maxLength": 512,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "items": {
+ "maxLength": 512,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 256,
+ "type": "array"
+ }
+]
removedInput schema / properties / exclude_patterns / type
Removed value: -"array"
changedInput schema / properties / format / description
Previous value: -"Tree representation. Markdown is the compact default; text uses drawing characters, while JSON and XML are structured."New value: +"Selects the tree representation; markdown is the compact default."
changedInput schema / properties / git_scope / description
Previous value: -"Further restrict results to staged files, all current changes, or files changed between two Git refs."New value: +"Narrows to staged, changed (including untracked files), or diff:<ref>..<ref> paths; content stays from the current working tree."
changedInput schema / properties / include_patterns / description
Previous value: -"Project-relative glob patterns using '/'. They only narrow built-in and gitignore filtering."New value: +"Narrows with project-relative '/' globs: '*' and '?' stay in one segment, '**/' spans depths, and '{a,b}' alternates; matching is case-sensitive, while '!' and '[...]' are rejected."
removedInput schema / properties / include_patterns / items
Removed value: -{
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / include_patterns / maxItems
Removed value: -256
addedInput schema / properties / include_patterns / oneOf
Added value: +[
+ {
+ "maxLength": 512,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "items": {
+ "maxLength": 512,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 256,
+ "type": "array"
+ }
+]
removedInput schema / properties / include_patterns / type
Removed value: -"array"
changedInput schema / properties / max_depth / description
Previous value: -"Maximum tree depth from 0 to 1000; accepts an integer or numeric string."New value: +"Limits levels below the project root without descending below a paths entry; omit it for the deepest complete tree that fits."
changedInput schema / properties / max_file_bytes / description
Previous value: -"Exclude otherwise selected files strictly larger than this byte count; integer or numeric string."New value: +"Excludes selected files larger than this byte count; accepts an integer or numeric string."
addedInput schema / properties / paths
Added value: +{
+ "description": "Narrows selection to literal paths for existing project-relative files or directories; glob characters are ordinary.",
+ "oneOf": [
+ {
+ "maxLength": 4096,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "items": {
+ "maxLength": 4096,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 256,
+ "type": "array"
+ }
+ ]
+}
changedInput schema / properties / project / description
Previous value: -"Absolute root path returned by list_projects, or a Git URL when the server allows remote sources. Optional only when one local root is configured."New value: +"unique listed name, absolute path returned by list_projects, or #index."
changedInput schema / properties / tracked_only / description
Previous value: -"Restrict results to files tracked by Git; accepts a boolean or the string 'true' or 'false'."New value: +"Restricts results to Git-tracked files; accepts a boolean or its string form."