Max
|
867bba6263
|
Share one event loop per test module to stop Windows socketpair churn (#3070)
|
2026-07-07 13:19:04 +01:00 |
|
Marcelo Trylesinski
|
0ee7f1b293
|
Split protocol types into a standalone mcp-types package (#2973)
|
2026-06-25 19:18:38 +02:00 |
|
Max
|
bdc48e98b1
|
Fix stdio client shutdown bugs and rebuild the stdio test suite (#2773)
|
2026-06-05 16:15:43 +01:00 |
|
Max Isbey
|
dd52713517
|
Rewrite TestChildProcessCleanup with socket-based deterministic liveness probe (#2265)
|
2026-03-12 12:52:32 +00:00 |
|
Marcelo Trylesinski
|
acba5478a9
|
refactor: McpError renamed to MCPError and flatten parameters (#1956)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2026-01-26 14:37:44 +01:00 |
|
Max Isbey
|
a7ddfdae07
|
ci: add strict-no-cover to detect unnecessary coverage pragmas (#1897)
|
2026-01-23 21:00:20 +01:00 |
|
Marcelo Trylesinski
|
f4672c5084
|
Drop RootModel from JSONRPCMessage (#1908)
|
2026-01-19 14:04:15 +01:00 |
|
Felix Weinberger
|
d41d0c0128
|
chore: add D212 lint rule to enforce Google-style docstrings (#1892)
|
2026-01-16 16:10:52 +00:00 |
|
Max Isbey
|
5d80f4efc8
|
refactor: move inline imports to module level (#1893)
|
2026-01-16 14:54:08 +00:00 |
|
Ondrej Mosnáček
|
65b36de4eb
|
fix: use correct python command name in test_stdio.py (#1782)
Main branch checks / checks (push) Failing after 0s
Signed-off-by: Ondrej Mosnáček <omosnacek@gmail.com>
|
2025-12-12 14:02:38 +00:00 |
|
Max Isbey
|
89e9c43acf
|
Get baseline 100% clean coverage (#1553)
|
2025-11-11 14:09:32 +01:00 |
|
mingo007
|
b7e4ae7542
|
test: use errno.ENOENT for command not found assertion (#1498)
|
2025-10-23 16:30:50 -07:00 |
|
Marcelo Trylesinski
|
c7671e470c
|
Add pyright strict mode on the whole project (#1254)
|
2025-08-11 18:56:37 +01:00 |
|
Felix Weinberger
|
3abefeeeaf
|
fweinberger/align shutdown with spec (#1091)
Co-authored-by: davenpi <davenport.ianc@gmail.com>
|
2025-07-09 10:14:30 -04:00 |
|
Felix Weinberger
|
e0336213e8
|
Improve child process termination on POSIX & Windows (#1078)
Co-authored-by: jingx8885 <jingxu8885@qq.com>
Co-authored-by: Surya Prakash Susarla <susarla.surya.prakash.1998@gmail.com>
|
2025-07-08 15:04:06 +01:00 |
|
Felix Weinberger
|
cf72565d9a
|
Unify process termination on POSIX & Windows (+ tests) (#1044)
Co-authored-by: Cristian Pufu <cristian.pufu@uipath.com>
|
2025-07-08 14:57:39 +01:00 |
|
Marcelo Trylesinski
|
543961968c
|
Use 120 characters instead of 88 (#856)
|
2025-06-11 11:45:50 +02:00 |
|
Tim Child
|
f5dd324354
|
Prevent stdio connection hang for missing server path. (#401)
Co-authored-by: ihrpr <inna@anthropic.com>
|
2025-05-28 22:57:46 +01:00 |
|
Lion Yang
|
c5782129bc
|
Fix hanging on streams when stdio_client exiting (#559)
|
2025-05-13 18:36:33 +01:00 |
|
ihrpr
|
9d99aee014
|
Revert "Add message queue for SSE messages POST endpoint (#459)" (#649)
|
2025-05-07 16:35:20 +01:00 |
|
Akash D
|
3b1b213a96
|
Add message queue for SSE messages POST endpoint (#459)
|
2025-05-06 17:10:43 -07:00 |
|
ihrpr
|
da0cf22355
|
Wrap JSONRPC messages with SessionMessage for metadata support (#590)
|
2025-05-02 14:29:00 +01:00 |
|
Jerome
|
ff22f48365
|
Add client handling for sampling, list roots, ping (#218)
Adds sampling and list roots callbacks to the ClientSession, allowing the client to handle requests from the server.
Co-authored-by: TerminalMan <84923604+SecretiveShell@users.noreply.github.com>
Co-authored-by: David Soria Parra <davidsp@anthropic.com>
|
2025-02-20 10:49:43 +00:00 |
|
David Soria Parra
|
ed87ae9f06
|
rename mcp_python to mcp
|
2024-11-11 12:40:32 +00:00 |
|
David Soria Parra
|
4cbf815430
|
Initial import
|
2024-09-24 22:04:19 +01:00 |
|