diff options
| author | Wanlin Du <[email protected]> | 2025-07-16 14:32:34 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-07-16 21:32:34 +0000 |
| commit | f6ee0d182bcb6c9c6e3c9d34174d8d984bbddb37 (patch) | |
| tree | cdfe052e9124b21a3567d3b495882dec57664f11 /packages/cli/src/ui/commands/mcpCommand.ts | |
| parent | 21eb44b242e045cad957d21b049d00b55abf9489 (diff) | |
fix: update google/genai to v1.9.0 and switch to parametersJsonSchema for MCP related tools (#4176)
Co-authored-by: Jack Wotherspoon <[email protected]>
Diffstat (limited to 'packages/cli/src/ui/commands/mcpCommand.ts')
| -rw-r--r-- | packages/cli/src/ui/commands/mcpCommand.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/cli/src/ui/commands/mcpCommand.ts b/packages/cli/src/ui/commands/mcpCommand.ts index fc266362..5ff77c4b 100644 --- a/packages/cli/src/ui/commands/mcpCommand.ts +++ b/packages/cli/src/ui/commands/mcpCommand.ts @@ -170,11 +170,13 @@ const getMcpStatus = async ( // Use cyan color for the tool name even when not showing descriptions message += ` - ${COLOR_CYAN}${tool.name}${RESET_COLOR}\n`; } - if (showSchema && tool.parameterSchema) { + const parameters = + tool.schema.parametersJsonSchema ?? tool.schema.parameters; + if (showSchema && parameters) { // Prefix the parameters in cyan message += ` ${COLOR_CYAN}Parameters:${RESET_COLOR}\n`; - const paramsLines = JSON.stringify(tool.parameterSchema, null, 2) + const paramsLines = JSON.stringify(parameters, null, 2) .trim() .split('\n'); if (paramsLines) { |
