Release 0.1.14
·
29 commits
to main
since this release
Added
- Progress notifications for long-running tool calls. While an HTTP API call is in progress, the server sends periodic
notifications/progressmessages to MCP clients that request them (via_meta.progressToken). Only works with
stateful MCP servers. You can disable it by settinginfobip.openapi.mcp.progress-notifications-enabled: false.
Notification content can be customized by implementing a Spring bean of typeProgressUpdateProvider.
Changed
McpRequestContextnow stores the MCP server exchange and tool request directly, deriving session
ID, client info, tool name, and the progress notification consumer on demand via accessor methods.