CHANGELOG wording fix

This commit is contained in:
Paul Kompfner
2025-11-04 09:29:30 -05:00
parent 29ef0f419f
commit 24365aeefe

View File

@@ -48,14 +48,13 @@ reason")`.
- Added `LLMSwitcher.register_direct_function()`. It works much like - Added `LLMSwitcher.register_direct_function()`. It works much like
`LLMSwitcher.register_function()` in that it's a shorthand for registering `LLMSwitcher.register_function()` in that it's a shorthand for registering
a function on all LLMs in the switcher, except it takes a direct function (a a function on all LLMs in the switcher, except this new method takes a direct
`FunctionSchema`-less function). function (a `FunctionSchema`-less function).
- Added the two-step `MCPClient.get_tools_schema()` and - Added `MCPClient.get_tools_schema()` and `MCPClient.register_tools_schema()`
`MCPClient.register_tools_schema()` as two-step alternative to as a two-step alternative to `MCPClient.register_tools()`, to allow users to
`MCPClient.register_tools()`, to allow users to use `MCPClient` alongside pass MCP tools to, say, `GeminiLiveLLMService` (as well as other
the pattern of passing in tools to the LLM service constructor (a pattern speech-to-speech services) in the constructor.
supported by speech-to-speech services such as `GeminiLiveLLMService`).
### Changed ### Changed