Unified · Split
| @@ -101,19 +101,14 @@ baseTools.set("discover", { · 100 unmodified lines | |||
| 101 | "Search available tools by keyword. Returns preferred path aliases, signature hints, and ready-to-copy call examples. Compact mode is enabled by default.", | 101 | "Search available tools by keyword. Returns preferred path aliases, signature hints, and ready-to-copy call examples. Compact mode is enabled by default.", |
| 102 | typing: { | 102 | typing: { |
| 103 | inputSchema: { | 103 | inputSchema: { |
| 104 | anyOf: [ | 104 | type: "object", |
| 105 | { type: "string" }, | 105 | properties: { |
| 106 | { | 106 | query: { type: "string" }, |
| 107 | type: "object", | 107 | depth: { type: "number" }, |
| 108 | properties: { | 108 | limit: { type: "number" }, |
| 109 | query: { type: "string" }, | 109 | compact: { type: "boolean" }, |
| 110 | depth: { type: "number" }, | 110 | }, |
| 111 | limit: { type: "number" }, | 111 | required: ["query"], |
| 112 | compact: { type: "boolean" }, | ||
| 113 | }, | ||
| 114 | required: ["query"], | ||
| 115 | }, | ||
| 116 | ], | ||
| 117 | }, | 112 | }, |
| 118 | outputSchema: { | 113 | outputSchema: { |
| 119 | type: "object", | 114 | type: "object", |