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