-
Notifications
You must be signed in to change notification settings - Fork 702
Labels
area: mcp specIssues related to MCP specification complianceIssues related to MCP specification compliancepriority: mediumMedium priority, should be addressed soonMedium priority, should be addressed soon
Description
Priority: Medium
Breaking Change: No
Description: Objects now have a title field for human-readable display names, while name remains for programmatic use.
Implementation Tasks:
- Create
BaseMetadatainterface withnameandtitle - Update
Tool,Resource,Prompt, etc. to inherit fromBaseMetadata - Implement display name precedence:
title→annotations.title→name - Update all examples to include
titlefields - Add helper functions for getting display names
Files to Update:
mcp/types.go- All types that have
namefields - Display logic throughout the codebase
Metadata
Metadata
Assignees
Labels
area: mcp specIssues related to MCP specification complianceIssues related to MCP specification compliancepriority: mediumMedium priority, should be addressed soonMedium priority, should be addressed soon