Commit ab3c097
feat: add title field to MCP type schemas
Add optional title field to core MCP types:
- Tool: For human-readable tool display names
- Resource: For human-readable resource display names
- ResourceTemplate: For human-readable template display names
- Prompt: For human-readable prompt display names
- Implementation: For human-readable implementation display names
The title field provides a way to display user-friendly names in UIs
while keeping programmatic names stable. All fields are optional to
maintain backwards compatibility.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent f3cd20c commit ab3c097
1 file changed
+10
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
| 204 | + | |
| 205 | + | |
204 | 206 | | |
205 | 207 | | |
206 | 208 | | |
| |||
382 | 384 | | |
383 | 385 | | |
384 | 386 | | |
| 387 | + | |
| 388 | + | |
385 | 389 | | |
386 | 390 | | |
387 | 391 | | |
| |||
407 | 411 | | |
408 | 412 | | |
409 | 413 | | |
| 414 | + | |
| 415 | + | |
410 | 416 | | |
411 | 417 | | |
412 | 418 | | |
| |||
584 | 590 | | |
585 | 591 | | |
586 | 592 | | |
| 593 | + | |
| 594 | + | |
587 | 595 | | |
588 | 596 | | |
589 | 597 | | |
| |||
766 | 774 | | |
767 | 775 | | |
768 | 776 | | |
| 777 | + | |
| 778 | + | |
769 | 779 | | |
770 | 780 | | |
771 | 781 | | |
| |||
0 commit comments