Ian Davenport

Results 3 issues of Ian Davenport

## Context I've been working with the Python SDK and noticed that the type system has quite a bit of abstraction complexity compared to the underlying TypeScript schema. I'm curious...

v2
enhancement
ready for work
P3

Align the stdio shutdown sequence with the [MCP spec](https://modelcontextprotocol.io/specification/2025-03-26/basic/lifecycle#stdio): close the server’s input, wait for exit, send SIGTERM if needed, and SIGKILL as a last resort. ## Motivation and Context...

### Summary This PR is tests‑only; it adds coverage but introduces no functional changes. Add unit tests for three un-covered helpers in `src/mcp/cli/cli.py` * **_parse_file_path** (valid / invalid specs) *...