addedInput schema / oneOf
Added value: +[
+ {
+ "required": [
+ "files"
+ ]
+ },
+ {
+ "required": [
+ "snapshot"
+ ]
+ }
+]
addedInput schema / properties / compact
Added value: +{
+ "default": true,
+ "type": "boolean"
+}
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 / kind / description
Removed value: -"Optional exact compiler syntax kind hint, e.g. \"MethodDeclaration\" or \"FunctionDeclaration\"."
removedInput schema / properties / limit / description
Removed value: -"Maximum ranked candidates to return. Capped at 10 to keep discovery packets bounded."
removedInput schema / properties / name / description
Removed value: -"Symbol name or fragment to find. Ranking is deterministic: exact, case-insensitive exact, qualified suffix, prefix, then substring."
removedInput schema / properties / path / description
Removed value: -"Optional path fragment used as a ranking hint, e.g. \"src/auth\". It narrows preference but never invents a symbol."
addedInput schema / properties / snapshot
Added value: +{
+ "maxLength": 100,
+ "minLength": 20,
+ "type": "string"
+}
changedInput schema / required
Previous value: -[
- "files",
- "name"
-]New value: +[
+ "name"
+]
addedOutput schema / properties / n
Added value: +{
+ "type": "number"
+}
addedOutput schema / properties / r
Added value: +{
+ "enum": [
+ "r",
+ "a",
+ "n"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / schema / const
Previous value: -"semantic-reader/find-symbol/0.1"New value: +"semantic-reader/find-symbol/0.2"
addedOutput schema / properties / t
Added value: +{
+ "maximum": 1,
+ "minimum": 0,
+ "type": "integer"
+}
addedOutput schema / properties / v
Added value: +{
+ "const": 1,
+ "type": "number"
+}
addedOutput schema / properties / x
Added value: +{
+ "items": {
+ "items": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "string"
+ },
+ {
+ "type": "string"
+ },
+ {
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "maxItems": 7,
+ "minItems": 7,
+ "type": "array"
+ },
+ "type": "array"
+}
removedOutput schema / required
Removed value: -[
- "schema",
- "snapshot",
- "query",
- "resolution",
- "items",
- "total",
- "returned",
- "truncated"
-]