@@ -1092,7 +1092,7 @@ export const CreateMessageResultSchema = ResultSchema.extend({
1092
1092
/**
1093
1093
* A reference to a resource or resource template definition.
1094
1094
*/
1095
- export const ResourceReferenceSchema = z
1095
+ export const ResourceTemplateReferenceSchema = z
1096
1096
. object ( {
1097
1097
type : z . literal ( "ref/resource" ) ,
1098
1098
/**
@@ -1102,6 +1102,11 @@ export const ResourceReferenceSchema = z
1102
1102
} )
1103
1103
. passthrough ( ) ;
1104
1104
1105
+ /**
1106
+ * @deprecated Use ResourceTemplateReferenceSchema instead
1107
+ */
1108
+ export const ResourceReferenceSchema = ResourceTemplateReferenceSchema ;
1109
+
1105
1110
/**
1106
1111
* Identifies a prompt.
1107
1112
*/
@@ -1121,7 +1126,7 @@ export const PromptReferenceSchema = z
1121
1126
export const CompleteRequestSchema = RequestSchema . extend ( {
1122
1127
method : z . literal ( "completion/complete" ) ,
1123
1128
params : BaseRequestParamsSchema . extend ( {
1124
- ref : z . union ( [ PromptReferenceSchema , ResourceReferenceSchema ] ) ,
1129
+ ref : z . union ( [ PromptReferenceSchema , ResourceTemplateReferenceSchema ] ) ,
1125
1130
/**
1126
1131
* The argument's information
1127
1132
*/
@@ -1377,7 +1382,11 @@ export type CreateMessageRequest = Infer<typeof CreateMessageRequestSchema>;
1377
1382
export type CreateMessageResult = Infer < typeof CreateMessageResultSchema > ;
1378
1383
1379
1384
/* 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 ;
1381
1390
export type PromptReference = Infer < typeof PromptReferenceSchema > ;
1382
1391
export type CompleteRequest = Infer < typeof CompleteRequestSchema > ;
1383
1392
export type CompleteResult = Infer < typeof CompleteResultSchema > ;
0 commit comments