@@ -831,6 +831,7 @@ type _K_ElicitRequestURLParams = Assert<AssertExactKeys<SDKTypes.ElicitRequestUR
831831type _K_PaginatedRequestParams = Assert < AssertExactKeys < SDKTypes . PaginatedRequestParams , SpecTypes . PaginatedRequestParams > > ;
832832type _K_BaseMetadata = Assert < AssertExactKeys < SDKTypes . BaseMetadata , SpecTypes . BaseMetadata > > ;
833833type _K_Implementation = Assert < AssertExactKeys < SDKTypes . Implementation , SpecTypes . Implementation > > ;
834+ // @ts -expect-error SEP-2549: SDK adds optional `ttl` ahead of upstream spec; remove once spec.types.ts has it
834835type _K_PaginatedResult = Assert < AssertExactKeys < SDKTypes . PaginatedResult , SpecTypes . PaginatedResult > > ;
835836type _K_ListRootsResult = Assert < AssertExactKeys < SDKTypes . ListRootsResult , SpecTypes . ListRootsResult > > ;
836837type _K_Root = Assert < AssertExactKeys < SDKTypes . Root , SpecTypes . Root > > ;
@@ -847,9 +848,12 @@ type _K_ResourceTemplateReference = Assert<AssertExactKeys<SDKTypes.ResourceTemp
847848type _K_PromptReference = Assert < AssertExactKeys < SDKTypes . PromptReference , SpecTypes . PromptReference > > ;
848849type _K_ToolAnnotations = Assert < AssertExactKeys < SDKTypes . ToolAnnotations , SpecTypes . ToolAnnotations > > ;
849850type _K_Tool = Assert < AssertExactKeys < SDKTypes . Tool , SpecTypes . Tool > > ;
851+ // @ts -expect-error SEP-2549: SDK adds optional `ttl` ahead of upstream spec; remove once spec.types.ts has it
850852type _K_ListToolsResult = Assert < AssertExactKeys < SDKTypes . ListToolsResult , SpecTypes . ListToolsResult > > ;
851853type _K_CallToolResult = Assert < AssertExactKeys < SDKTypes . CallToolResult , SpecTypes . CallToolResult > > ;
854+ // @ts -expect-error SEP-2549: SDK adds optional `ttl` ahead of upstream spec; remove once spec.types.ts has it
852855type _K_ListResourcesResult = Assert < AssertExactKeys < SDKTypes . ListResourcesResult , SpecTypes . ListResourcesResult > > ;
856+ // @ts -expect-error SEP-2549: SDK adds optional `ttl` ahead of upstream spec; remove once spec.types.ts has it
853857type _K_ListResourceTemplatesResult = Assert < AssertExactKeys < SDKTypes . ListResourceTemplatesResult , SpecTypes . ListResourceTemplatesResult > > ;
854858type _K_ReadResourceResult = Assert < AssertExactKeys < SDKTypes . ReadResourceResult , SpecTypes . ReadResourceResult > > ;
855859type _K_ResourceContents = Assert < AssertExactKeys < SDKTypes . ResourceContents , SpecTypes . ResourceContents > > ;
@@ -859,6 +863,7 @@ type _K_Resource = Assert<AssertExactKeys<SDKTypes.Resource, SpecTypes.Resource>
859863// @ts -expect-error Genuine mismatch: SDK PromptArgument is missing 'title' from spec
860864type _K_PromptArgument = Assert < AssertExactKeys < SDKTypes . PromptArgument , SpecTypes . PromptArgument > > ;
861865type _K_Prompt = Assert < AssertExactKeys < SDKTypes . Prompt , SpecTypes . Prompt > > ;
866+ // @ts -expect-error SEP-2549: SDK adds optional `ttl` ahead of upstream spec; remove once spec.types.ts has it
862867type _K_ListPromptsResult = Assert < AssertExactKeys < SDKTypes . ListPromptsResult , SpecTypes . ListPromptsResult > > ;
863868type _K_GetPromptResult = Assert < AssertExactKeys < SDKTypes . GetPromptResult , SpecTypes . GetPromptResult > > ;
864869type _K_TextContent = Assert < AssertExactKeys < SDKTypes . TextContent , SpecTypes . TextContent > > ;
@@ -902,6 +907,7 @@ type _K_RelatedTaskMetadata = Assert<AssertExactKeys<SDKTypes.RelatedTaskMetadat
902907type _K_Task = Assert < AssertExactKeys < SDKTypes . Task , SpecTypes . Task > > ;
903908type _K_CreateTaskResult = Assert < AssertExactKeys < SDKTypes . CreateTaskResult , SpecTypes . CreateTaskResult > > ;
904909type _K_GetTaskResult = Assert < AssertExactKeys < SDKTypes . GetTaskResult , SpecTypes . GetTaskResult > > ;
910+ // @ts -expect-error SEP-2549: SDK adds optional `ttl` ahead of upstream spec; remove once spec.types.ts has it
905911type _K_ListTasksResult = Assert < AssertExactKeys < SDKTypes . ListTasksResult , SpecTypes . ListTasksResult > > ;
906912type _K_CancelTaskResult = Assert < AssertExactKeys < SDKTypes . CancelTaskResult , SpecTypes . CancelTaskResult > > ;
907913type _K_GetTaskPayloadResult = Assert < AssertExactKeys < SDKTypes . GetTaskPayloadResult , SpecTypes . GetTaskPayloadResult > > ;
0 commit comments