Konstantin Konstantinov
|
5a9de1c638
|
Relocate tests under /test (#1220)
|
2025-12-05 23:56:12 +00:00 |
|
V
|
316906aeb8
|
fix: Support updating output schema (#1048)
Co-authored-by: Konstantin Konstantinov <konstantin@mach5technology.com>
|
2025-12-05 11:20:29 +02:00 |
|
Cliff Hall
|
a57303c335
|
No automatic completion support unless needed - Revisited yet again (#1237)
|
2025-12-05 06:12:16 +02:00 |
|
Vincent Horvath
|
4b5c25d592
|
feat: add optional resource annotations (#954)
Co-authored-by: Konstantin Konstantinov <konstantin@mach5technology.com>
|
2025-12-03 07:22:20 +02:00 |
|
Matt
|
82041262dc
|
fix: allow zod 4 transformations (#1213)
|
2025-12-02 12:56:38 +00:00 |
|
Matt
|
ace9b62d3c
|
fix hanging stdio servers (#1200)
Co-authored-by: Johnny Santos <johnnyadsantos@gmail.com>
Co-authored-by: TomasRup <tomasr@wix.com>
|
2025-12-01 14:56:48 +00:00 |
|
Filip Bartuska
|
5aaf6ee67e
|
Fix optional argument handling in prompts for Zod V4 (#1199)
Co-authored-by: Matt <77928207+mattzcarey@users.noreply.github.com>
|
2025-12-01 12:10:52 +00:00 |
|
Matt
|
b37f08ae3a
|
fix: update registerTool signature for proper typed ToolCallback (#1188)
Co-authored-by: Gavin <gching@users.noreply.github.com>
Co-authored-by: Konstantin Konstantinov <KKonstantinov@users.noreply.github.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
|
2025-11-28 16:14:26 +00:00 |
|
Luca Chang
|
b9538a222a
|
SEP-1686: Tasks (#1041)
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
|
2025-11-27 20:11:25 +00:00 |
|
Konstantin Konstantinov
|
43189335a3
|
Follow up: unify v3 and v4 zod types via describe matrix and a test helper (#1141)
|
2025-11-20 10:10:15 +00:00 |
|
Devin Clark
|
418b7f9b85
|
feat: zod v4 with backwards compatibility for v3.25+ (#1040)
|
2025-11-19 20:24:53 +00:00 |
|
Nate Barbettini
|
4debc740a5
|
SEP-1036: URL Elicitation (#1105)
|
2025-11-18 10:53:15 +00:00 |
|
Matt
|
98df118a4c
|
Migrate to vitest from jest (#1074)
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
|
2025-11-14 14:08:00 +00:00 |
|
Kent C. Dodds
|
29cb08071a
|
Implementation of SEP-986: Specify Format for Tool Names (#900)
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
|
2025-11-11 18:45:31 +00:00 |
|
Konstantin Konstantinov
|
f59996ae66
|
SEP-1319: Decouple Request Payloads, Remove passthrough iteration, Typecheck fixes (#1086)
|
2025-11-07 16:50:20 +00:00 |
|
Kenneth Sinder
|
806d7cf9c0
|
registerTool: accept ZodType<object> for input and output schema (#816)
|
2025-11-07 16:22:58 +00:00 |
|
Konstantin Konstantinov
|
7387c44bf5
|
Fix: Non-existent tool, disabled tool and inputSchema validation return MCP protocol level instead of CallToolResult with isError: true (#1044)
|
2025-10-28 15:00:04 +00:00 |
|
Matt
|
5a8fb39430
|
feat: pluggable JSON schema validator providers (#1012)
|
2025-10-25 11:56:42 -04:00 |
|
Inna Harper
|
1150b1d843
|
run prettier (#995)
|
2025-10-02 18:21:00 +01:00 |
|
Khanh Nguyen
|
5dd7a2b700
|
feat: add _meta field support to tool definitions (#922)
Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
|
2025-09-09 14:39:52 +01:00 |
|
Kentaro Suzuki
|
a45e4febd9
|
Revert "fix: add type safety for tool output schemas in ToolCallback"
|
2025-07-03 22:13:24 +09:00 |
|
bhosmer-ant
|
a40b353fb6
|
Merge branch 'main' into feat/structured-content-with-type-safety
|
2025-06-30 10:08:09 -04:00 |
|
Inna Harper
|
7682c4cf4f
|
Merge pull request #598 from sinedied/fix-empty-schema
fix: missing "properties" property in empty schema
|
2025-06-30 13:20:42 +01:00 |
|
Konstantin Konstantinov
|
606c278668
|
clean up tests - remove mockRequestInfo
|
2025-06-25 16:24:30 +03:00 |
|
Konstantin Konstantinov
|
33895f4520
|
Merge branch 'main' into request-propagation-in-tools
|
2025-06-24 19:32:49 +03:00 |
|
ihrpr
|
33e03f499e
|
Merge branch 'main' into fix/skip_validate_if_error
|
2025-06-24 17:12:34 +01:00 |
|
ihrpr
|
c20a47a79f
|
small fixes
|
2025-06-24 17:09:29 +01:00 |
|
Konstantin Konstantinov
|
96ff8573cf
|
Merge branch 'main' into request-propagation-in-tools
|
2025-06-24 17:21:09 +03:00 |
|
sushichan044
|
08808a45e0
|
test: add type assertion to bypass type check
|
2025-06-20 17:24:17 +09:00 |
|
sushichan044
|
fc9ca5ff2e
|
fix: update ToolCallback type to include output arguments for better type safety
|
2025-06-20 16:47:53 +09:00 |
|
ihrpr
|
e7a5e331f1
|
rename decline to reject
|
2025-06-18 20:11:18 +01:00 |
|
joeyzzeng
|
e76faf6a18
|
fix: skip validation if tool reports error
|
2025-06-18 21:34:42 +08:00 |
|
ihrpr
|
54c30109fb
|
Merge branch 'main' into ihrpr/elicitation
|
2025-06-16 19:11:57 +01:00 |
|
Konstantin Konstantinov
|
71abccb874
|
Merge branch 'main' into request-propagation-in-tools
|
2025-06-16 18:51:44 +03:00 |
|
ihrpr
|
0e86a6d139
|
improve readme
|
2025-06-16 14:36:35 +01:00 |
|
ihrpr
|
42c3967d8b
|
add to readme
|
2025-06-16 14:23:17 +01:00 |
|
ihrpr
|
c90d6c9853
|
add context with arguments to completable
|
2025-06-16 14:11:10 +01:00 |
|
ihrpr
|
d1c94a2c69
|
refactor
|
2025-06-16 10:43:31 +01:00 |
|
Konstantin Konstantinov
|
e714050642
|
Merge branch 'main' into request-propagation-in-tools
|
2025-06-14 01:10:58 +03:00 |
|
Konstantin Konstantinov
|
db9ba7b419
|
raw request propagation in tools - implementation, unit tests, types
|
2025-06-14 01:08:02 +03:00 |
|
bhosmer-ant
|
b6f0273569
|
Merge pull request #621 from modelcontextprotocol/carlpeaslee/fix-resource-template-list-metadata
Adding tests to prevent regressions for: fixes metadata for listed resources from resource templates so that they favor their own metadata
|
2025-06-12 13:53:43 -04:00 |
|
ihrpr
|
bc5312991e
|
adding tests to prevent regressions
|
2025-06-12 18:47:16 +01:00 |
|
ihrpr
|
c088719985
|
tests
|
2025-06-10 17:26:48 +01:00 |
|
ihrpr
|
2d61b4b8fc
|
adding README
|
2025-06-10 15:52:20 +01:00 |
|
sinedied
|
921ce70fa3
|
fix: missing "properties" property in empty schema
|
2025-06-09 14:17:53 +02:00 |
|
Frédéric Barthelet
|
7e0521550b
|
Add tests for completions capability registration on template resource with completion or prompt completable argument registration
|
2025-05-25 19:07:26 -07:00 |
|
Frédéric Barthelet
|
269c8caf8e
|
Remove server-specific capabilities definition from Client constructor in mcp tests
|
2025-05-25 18:00:28 -07:00 |
|
Basil Hosmer
|
aeb7b8d741
|
server error if tool declares outputSchema but no structuredContent in result
|
2025-05-21 15:45:52 -04:00 |
|
Basil Hosmer
|
7636c63f39
|
update to track spec changes
|
2025-05-21 12:42:20 -04:00 |
|
ihrpr
|
265ad071f7
|
make content required
|
2025-05-21 12:19:31 -04:00 |
|