Merge commit from fork
This commit is contained in:
parent
0eb1822853
commit
6e6f80512f
1 changed files with 80 additions and 2 deletions
|
|
@ -4,6 +4,7 @@ import io.github.oshai.kotlinlogging.KotlinLogging
|
|||
import io.modelcontextprotocol.kotlin.sdk.internal.IODispatcher
|
||||
import io.modelcontextprotocol.kotlin.sdk.shared.AbstractTransport
|
||||
import io.modelcontextprotocol.kotlin.sdk.shared.ReadBuffer
|
||||
import io.modelcontextprotocol.kotlin.sdk.shared.TooLongFrameException
|
||||
import io.modelcontextprotocol.kotlin.sdk.shared.TransportSendOptions
|
||||
import io.modelcontextprotocol.kotlin.sdk.shared.serializeMessage
|
||||
import io.modelcontextprotocol.kotlin.sdk.types.JSONRPCMessage
|
||||
|
|
@ -208,6 +209,8 @@ public class StdioServerTransport private constructor(
|
|||
readBuffer.readMessage()
|
||||
} catch (e: CancellationException) {
|
||||
throw e
|
||||
} catch (e: TooLongFrameException) {
|
||||
throw e
|
||||
} catch (e: Throwable) {
|
||||
_onError(e)
|
||||
null
|
||||
|
|
|
|||
Loading…
Reference in a new issue