@@ -1092,7 +1092,7 @@ export const CreateMessageResultSchema = ResultSchema.extend({
10921092/**
10931093 * A reference to a resource or resource template definition.
10941094 */
1095- export const ResourceReferenceSchema = z
1095+ export const ResourceTemplateReferenceSchema = z
10961096 . object ( {
10971097 type : z . literal ( "ref/resource" ) ,
10981098 /**
@@ -1102,6 +1102,11 @@ export const ResourceReferenceSchema = z
11021102 } )
11031103 . passthrough ( ) ;
11041104
1105+ /**
1106+ * @deprecated Use ResourceTemplateReferenceSchema instead
1107+ */
1108+ export const ResourceReferenceSchema = ResourceTemplateReferenceSchema ;
1109+
11051110/**
11061111 * Identifies a prompt.
11071112 */
@@ -1121,7 +1126,7 @@ export const PromptReferenceSchema = z
11211126export const CompleteRequestSchema = RequestSchema . extend ( {
11221127 method : z . literal ( "completion/complete" ) ,
11231128 params : BaseRequestParamsSchema . extend ( {
1124- ref : z . union ( [ PromptReferenceSchema , ResourceReferenceSchema ] ) ,
1129+ ref : z . union ( [ PromptReferenceSchema , ResourceTemplateReferenceSchema ] ) ,
11251130 /**
11261131 * The argument's information
11271132 */
@@ -1377,7 +1382,11 @@ export type CreateMessageRequest = Infer<typeof CreateMessageRequestSchema>;
13771382export type CreateMessageResult = Infer < typeof CreateMessageResultSchema > ;
13781383
13791384/* Autocomplete */
1380- export type ResourceReference = Infer < typeof ResourceReferenceSchema > ;
1385+ export type ResourceTemplateReference = Infer < typeof ResourceTemplateReferenceSchema > ;
1386+ /**
1387+ * @deprecated Use ResourceTemplateReference instead
1388+ */
1389+ export type ResourceReference = ResourceTemplateReference ;
13811390export type PromptReference = Infer < typeof PromptReferenceSchema > ;
13821391export type CompleteRequest = Infer < typeof CompleteRequestSchema > ;
13831392export type CompleteResult = Infer < typeof CompleteResultSchema > ;
0 commit comments