Skip to content

Conversation

@tzolov
Copy link
Collaborator

@tzolov tzolov commented Aug 22, 2025

  • Rename @McpLoggingConsumer annotation to @McpLogging
  • Rename callback classes:
    • AbstractMcpLoggingConsumerMethodCallback → AbstractMcpLoggingMethodCallback
    • SyncMcpLoggingConsumerMethodCallback → SyncMcpLoggingMethodCallback
    • AsyncMcpLoggingConsumerMethodCallback → AsyncMcpLoggingMethodCallback
  • Rename provider classes:
    • SyncMcpLoggingConsumerProvider → SyncMcpLoggingProvider (with typo fix to SyncMcpLogginProvider)
    • AsyncMcpLoggingConsumerProvider → AsyncMcpLoggingProvider
  • Reorganize provider classes into dedicated packages:
    • Move logging providers to org.springaicommunity.mcp.provider.logging
    • Move other providers to their respective domain packages (complete, elicitation, progress, prompt, resource, sampling, tool)
  • Update all references in documentation, tests, and Spring integration modules

BREAKING CHANGE: Classes and annotations have been renamed. Users will need to update their imports and annotations from @McpLoggingConsumer to @McpLogging.

…tion - Rename @McpLoggingConsumer annotation to @McpLogging - Rename callback classes: - AbstractMcpLoggingConsumerMethodCallback → AbstractMcpLoggingMethodCallback - SyncMcpLoggingConsumerMethodCallback → SyncMcpLoggingMethodCallback - AsyncMcpLoggingConsumerMethodCallback → AsyncMcpLoggingMethodCallback - Rename provider classes: - SyncMcpLoggingConsumerProvider → SyncMcpLoggingProvider (with typo fix to SyncMcpLogginProvider) - AsyncMcpLoggingConsumerProvider → AsyncMcpLoggingProvider - Reorganize provider classes into dedicated packages: - Move logging providers to org.springaicommunity.mcp.provider.logging - Move other providers to their respective domain packages (complete, elicitation, progress, prompt, resource, sampling, tool) - Update all references in documentation, tests, and Spring integration modules BREAKING CHANGE: Classes and annotations have been renamed. Users will need to update their imports and annotations from @McpLoggingConsumer to @McpLogging. Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
@tzolov tzolov added this to the 0.2.0 milestone Aug 22, 2025
@tzolov tzolov merged commit 420ee6b into spring-ai-community:main Aug 22, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant