88//------------------------------------------------------------------------------
99namespace Aspire . Hosting
1010{
11+ public partial class McpInspectorOptions
12+ {
13+ public int ClientPort { get { throw null ; } set { } }
14+
15+ public string InspectorVersion { get { throw null ; } set { } }
16+
17+ public ApplicationModel . IResourceBuilder < ApplicationModel . ParameterResource > ? ProxyToken { get { throw null ; } set { } }
18+
19+ public int ServerPort { get { throw null ; } set { } }
20+ }
21+
1122 public static partial class McpInspectorResourceBuilderExtensions
1223 {
24+ public static ApplicationModel . IResourceBuilder < ApplicationModel . McpInspectorResource > AddMcpInspector ( this IDistributedApplicationBuilder builder , string name , McpInspectorOptions options ) { throw null ; }
25+
26+ public static ApplicationModel . IResourceBuilder < ApplicationModel . McpInspectorResource > AddMcpInspector ( this IDistributedApplicationBuilder builder , string name , System . Action < McpInspectorOptions > configureOptions ) { throw null ; }
27+
28+ [ System . Obsolete ( "Use the overload with McpInspectorOptions instead. This overload will be removed in the next version." ) ]
1329 public static ApplicationModel . IResourceBuilder < ApplicationModel . McpInspectorResource > AddMcpInspector ( this IDistributedApplicationBuilder builder , string name , int clientPort = 6274 , int serverPort = 6277 , string inspectorVersion = "0.16.2" ) { throw null ; }
1430
31+ public static ApplicationModel . IResourceBuilder < ApplicationModel . McpInspectorResource > AddMcpInspector ( this IDistributedApplicationBuilder builder , string name ) { throw null ; }
32+
1533 public static ApplicationModel . IResourceBuilder < ApplicationModel . McpInspectorResource > WithMcpServer < TResource > ( this ApplicationModel . IResourceBuilder < ApplicationModel . McpInspectorResource > builder , ApplicationModel . IResourceBuilder < TResource > mcpServer , bool isDefault = true , McpTransportType transportType = McpTransportType . StreamableHttp )
1634 where TResource : ApplicationModel . IResourceWithEndpoints { throw null ; }
1735 }
@@ -38,6 +56,8 @@ public McpInspectorResource(string name) : base(default!, default!, default!) {
3856
3957 public System . Collections . Generic . IReadOnlyList < McpServerMetadata > McpServers { get { throw null ; } }
4058
59+ public ParameterResource ProxyTokenParameter { get { throw null ; } set { } }
60+
4161 public EndpointReference ServerProxyEndpoint { get { throw null ; } }
4262 }
4363
0 commit comments