addedInput schema / oneOf
Added value: +[
+ {
+ "required": [
+ "files"
+ ]
+ },
+ {
+ "required": [
+ "snapshot"
+ ]
+ }
+]
removedInput schema / properties / compact / description
Removed value: -"Prefer a token-efficient packet when this tool has a proven compact representation. Defaults to true for specialized agent tools; set false only when full verbose evidence fields are required."
removedInput schema / properties / files / description
Removed value: -"Authorized JavaScript/TypeScript source files for this single request. Required every call — there is no server-side index."
removedInput schema / properties / files / items / properties / content / description
Removed value: -"Full source text for that path. Only files included here are analyzed; the server does not read a repository from disk."
removedInput schema / properties / files / items / properties / path / description
Removed value: -"Workspace-relative JS/TS path for this request (e.g. \"src/app.ts\"). No absolute paths, no \"..\" segments, no backslashes."
removedInput schema / properties / limit / description
Removed value: -"Maximum number of items to return in this page (1–100). Prefer smaller pages when scanning large result sets."
removedInput schema / properties / offset / description
Removed value: -"0-based pagination offset into the result items array. Use with limit and next_offset from the previous response."
addedInput schema / properties / snapshot
Added value: +{
+ "maxLength": 100,
+ "minLength": 20,
+ "type": "string"
+}
removedInput schema / properties / symbol / description
Removed value: -"Exact symbol name (e.g. \"addItem\") or a prior exact compiler symbol id from a symbols listing. Use the id when names collide across files."
changedInput schema / required
Previous value: -[
- "files",
- "symbol"
-]New value: +[
+ "symbol"
+]
removedOutput schema / properties / analyzer / description
Removed value: -"Analyzer identity including TypeScript version"
removedOutput schema / properties / coverage / description
Removed value: -"Coverage and completeness markers for this analysis"
removedOutput schema / properties / items / description
Removed value: -"Paged compiler facts for this query"
removedOutput schema / properties / limits / description
Removed value: -"Human-readable analysis boundary statements"
removedOutput schema / properties / next_offset / description
Removed value: -"Offset for the next page, or null when complete"
removedOutput schema / properties / query / description
Removed value: -"Query mode that produced this packet"
removedOutput schema / properties / returned / description
Removed value: -"Number of items in this page"
removedOutput schema / properties / schema / description
Removed value: -"Packet schema id, e.g. semantic-reader/0.1"
removedOutput schema / properties / snapshot / description
Removed value: -"Hash of the supplied file set for this request"
removedOutput schema / properties / symbol / description
Removed value: -"Resolved target symbol summary when applicable"
removedOutput schema / properties / total / description
Removed value: -"Total matching items before pagination caps in this response path"
removedOutput schema / properties / total_found / description
Removed value: -"Total found before page slice"
removedOutput schema / properties / truncated / description
Removed value: -"True when result caps truncated the set (fail-closed incomplete, not absence proof)"