File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
src/ModelContextProtocol.Core Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -95,6 +95,7 @@ public McpSession(
95
95
_requestHandlers = requestHandlers ;
96
96
_notificationHandlers = notificationHandlers ;
97
97
_logger = logger ?? NullLogger . Instance ;
98
+ LogSessionCreated ( EndpointName , _sessionId , _transportKind ) ;
98
99
}
99
100
100
101
/// <summary>
@@ -701,6 +702,7 @@ public void Dispose()
701
702
}
702
703
703
704
_pendingRequests . Clear ( ) ;
705
+ LogSessionDisposed ( EndpointName , _sessionId , _transportKind ) ;
704
706
}
705
707
706
708
#if ! NET
@@ -783,4 +785,10 @@ private static TimeSpan GetElapsed(long startingTimestamp) =>
783
785
784
786
[ LoggerMessage ( Level = LogLevel . Trace , Message = "{EndpointName} sending message. Message: '{Message}'." ) ]
785
787
private partial void LogSendingMessageSensitive ( string endpointName , string message ) ;
788
+
789
+ [ LoggerMessage ( Level = LogLevel . Trace , Message = "{EndpointName} session {SessionId} created with transport {TransportKind}" ) ]
790
+ private partial void LogSessionCreated ( string endpointName , string sessionId , string transportKind ) ;
791
+
792
+ [ LoggerMessage ( Level = LogLevel . Trace , Message = "{EndpointName} session {SessionId} disposed with transport {TransportKind}" ) ]
793
+ private partial void LogSessionDisposed ( string endpointName , string sessionId , string transportKind ) ;
786
794
}
You can’t perform that action at this time.
0 commit comments