@@ -1093,7 +1093,7 @@ export const CreateMessageResultSchema = ResultSchema.extend({
10931093/**
10941094 * A reference to a resource or resource template definition.
10951095 */
1096- export const ResourceReferenceSchema = z
1096+ export const ResourceTemplateReferenceSchema = z
10971097 . object ( {
10981098 type : z . literal ( "ref/resource" ) ,
10991099 /**
@@ -1103,6 +1103,11 @@ export const ResourceReferenceSchema = z
11031103 } )
11041104 . passthrough ( ) ;
11051105
1106+ /**
1107+ * @deprecated Use ResourceTemplateReferenceSchema instead
1108+ */
1109+ export const ResourceReferenceSchema = ResourceTemplateReferenceSchema ;
1110+
11061111/**
11071112 * Identifies a prompt.
11081113 */
@@ -1122,7 +1127,7 @@ export const PromptReferenceSchema = z
11221127export const CompleteRequestSchema = RequestSchema . extend ( {
11231128 method : z . literal ( "completion/complete" ) ,
11241129 params : BaseRequestParamsSchema . extend ( {
1125- ref : z . union ( [ PromptReferenceSchema , ResourceReferenceSchema ] ) ,
1130+ ref : z . union ( [ PromptReferenceSchema , ResourceTemplateReferenceSchema ] ) ,
11261131 /**
11271132 * The argument's information
11281133 */
@@ -1378,7 +1383,11 @@ export type CreateMessageRequest = Infer<typeof CreateMessageRequestSchema>;
13781383export type CreateMessageResult = Infer < typeof CreateMessageResultSchema > ;
13791384
13801385/* Autocomplete */
1381- export type ResourceReference = Infer < typeof ResourceReferenceSchema > ;
1386+ export type ResourceTemplateReference = Infer < typeof ResourceTemplateReferenceSchema > ;
1387+ /**
1388+ * @deprecated Use ResourceTemplateReference instead
1389+ */
1390+ export type ResourceReference = ResourceTemplateReference ;
13821391export type PromptReference = Infer < typeof PromptReferenceSchema > ;
13831392export type CompleteRequest = Infer < typeof CompleteRequestSchema > ;
13841393export type CompleteResult = Infer < typeof CompleteResultSchema > ;
0 commit comments