Skip to content

Conversation

halter73
Copy link
Contributor

No description provided.

@stephentoub
Copy link
Contributor

Have you tested how this behaves with various tools as clients?

What's the experience going to be like with our client, that does this:

process.ErrorDataReceived += (sender, args) => logger.TransportError(endpointName, args.Data ?? "(no data)");

?

@halter73
Copy link
Contributor Author

halter73 commented Mar 31, 2025

It works well with the server inspector. I think we should update ErrorDataReceived event to emit a new info-level log and give it a new message specific to to our client receiving stderr output. I can do that in this PR.

@stephentoub stephentoub merged commit 8dc1f5d into modelcontextprotocol:main Apr 1, 2025
8 checks passed
@halter73 halter73 mentioned this pull request Apr 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants