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