-
Notifications
You must be signed in to change notification settings - Fork 710
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
BaseMetadata
interface withname
andtitle
- Update
Tool
,Resource
,Prompt
, etc. to inherit fromBaseMetadata
- Implement display name precedence:
title
→annotations.title
→name
- Update all examples to include
title
fields - Add helper functions for getting display names
Files to Update:
mcp/types.go
- All types that have
name
fields - 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