File tree Expand file tree Collapse file tree 4 files changed +20
-18
lines changed
src/ModelContextProtocol/Protocol/Types Expand file tree Collapse file tree 4 files changed +20
-18
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -39,4 +39,10 @@ public class Content
3939 /// </summary>
4040 [ JsonPropertyName ( "resource" ) ]
4141 public ResourceContents ? Resource { get ; set ; }
42+
43+ /// <summary>
44+ /// Optional annotations for the content.
45+ /// </summary>
46+ [ JsonPropertyName ( "annotations" ) ]
47+ public Annotations ? Annotations { get ; init ; }
4248}
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ namespace ModelContextProtocol.Protocol.Types;
66/// Represents a known resource that the server is capable of reading.
77/// <see href="https://github.com/modelcontextprotocol/specification/blob/main/schema/">See the schema for details</see>
88/// </summary>
9- public record Resource : Annotated
9+ public record Resource
1010{
1111 /// <summary>
1212 /// The URI of this resource.
@@ -31,4 +31,10 @@ public record Resource : Annotated
3131 /// </summary>
3232 [ JsonPropertyName ( "mimeType" ) ]
3333 public string ? MimeType { get ; init ; }
34+
35+ /// <summary>
36+ /// Optional annotations for the resource.
37+ /// </summary>
38+ [ JsonPropertyName ( "annotations" ) ]
39+ public Annotations ? Annotations { get ; init ; }
3440}
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ namespace ModelContextProtocol.Protocol.Types;
66/// Represents a known resource template that the server is capable of reading.
77/// <see href="https://github.com/modelcontextprotocol/specification/blob/main/schema/">See the schema for details</see>
88/// </summary>
9- public record ResourceTemplate : Annotated
9+ public record ResourceTemplate
1010{
1111 /// <summary>
1212 /// The URI template (according to RFC 6570) that can be used to construct resource URIs.
@@ -31,4 +31,10 @@ public record ResourceTemplate : Annotated
3131 /// </summary>
3232 [ JsonPropertyName ( "mimeType" ) ]
3333 public string ? MimeType { get ; init ; }
34+
35+ /// <summary>
36+ /// Optional annotations for the resource template.
37+ /// </summary>
38+ [ JsonPropertyName ( "annotations" ) ]
39+ public Annotations ? Annotations { get ; init ; }
3440}
You can’t perform that action at this time.
0 commit comments