| Age | Commit message (Collapse) | Author |
|
Matches the config format used by other MCP clients.
|
|
|
|
type without "stderr" field that does not make sense in settings (#410)
|
|
|
|
- This change modifies the tool discovery process for MCP (Model Context Protocol) tools.
- When tools are fetched from an MCP server, the `additionalProperties` and `$schema` fields are now recursively removed from their input schemas. This ensures cleaner and more concise tool definitions within the CLI, aligning with the expected schema structure and preventing potential conflicts or verbose outputs.
- The corresponding tests in `tool-registry.test.ts` have been updated to reflect this new behavior and verify the correct stripping of these properties.
Workaround for https://github.com/google-gemini/gemini-cli/issues/398
|
|
- Prior to this when attached MCP servers would report content we'd fall back to `console.log` which doesn't work well in an Ink application.
Fixes https://github.com/google-gemini/gemini-cli/issues/397
|
|
- Ok
|
|
named servers with command/args/env/cwd (#392)
|
|
|
|
|
|
|
|
|
|
commands
|
|
* getToolSchemas is deprecated.
* listAvailableTools is now getAllTools.
|
|
|