-
Notifications
You must be signed in to change notification settings - Fork 2k
Description
Issue Report: Inconsistency in Spring AI MCP Client documentation regarding default value of toolcallback.enabled
Issue Description
I've identified a documentation inconsistency in the Spring AI documentation regarding the default value of the spring.ai.mcp.client.toolcallback.enabled property.
Conflicting Information
In the MCP Client Boot Starter documentation, there are two conflicting statements:
-
First statement indicates default value is
true:Property: toolcallback.enabled Description: Enable/disable the MCP tool callback integration with Spring AI's tool execution framework Default Value: true -
Second statement indicates default value is
false:Note that the tool callback functionality is disabled by default and must be explicitly enabled with: spring: ai: mcp: client: toolcallback: enabled: true
Impact
This inconsistency makes it unclear whether the tool callback functionality is enabled or disabled by default, leading to potential confusion for developers using the Spring AI MCP Client.
Additional Information
- Spring AI Version: [version number]
- Documentation URL: https://docs.spring.io/spring-ai/reference/api/mcp/mcp-client-boot-starter-docs.html#_usage_example
- Date observed: [current date]
Suggested Fix
Update the documentation to provide consistent information about the default value of toolcallback.enabled. If the actual default value is false, then the properties table should be updated to reflect this. If the default value is true, then the note about explicit enabling should be removed or clarified.
Question
Could you confirm the actual default value for spring.ai.mcp.client.toolcallback.enabled in the current implementation?
Thank you for your attention to this matter and for maintaining the Spring AI documentation.