Commit graph

1,881 commits

Author SHA1 Message Date
Ola Hungerford
e9e38b08fe
Merge pull request #954 from cliffhall/bump-to-0.17.5 0.17.5
Bump version to 0.17.5
2025-12-04 08:01:40 -07:00
cliffhall
124e73311a Bump version to 0.17.5 2025-12-04 09:46:13 -05:00
Cliff Hall
11e4e10c71
Merge pull request #778 from jesselumarie/jesselumarie/test-SEP-974
mcp: add icon + website for testing SEP-973
2025-12-01 16:29:49 -05:00
Cliff Hall
7b644f9f99
Merge branch 'main' into jesselumarie/test-SEP-974 2025-12-01 14:13:47 -05:00
Felix Weinberger
bb3a2a17ad
Merge pull request #941 from modelcontextprotocol/fweinberger/sep1699-debug
fix: proper stream cleanup and transport close on disconnect
2025-12-01 16:30:12 +00:00
Felix Weinberger
3058b56f94
Merge branch 'main' into fweinberger/sep1699-debug 2025-11-28 19:41:35 +00:00
Felix Weinberger
6e4a52b273
Merge pull request #940 from modelcontextprotocol/fweinberger/fix-stream-double-close
Fix ReadableStream controller double-close crash
2025-11-28 19:41:14 +00:00
Felix Weinberger
fe57d7e952
fix: proper stream cleanup and transport close on disconnect
1. createWebReadableStream: Add closed flag and cancel() callback to
   prevent double-close crashes when SSE streams end. This fixes the
   "Controller is already closed" error that occurs when the SDK calls
   response.body.cancel() on 202 responses.

2. DELETE handler: Call serverTransport.close() after terminateSession()
   to properly cleanup the transport and cancel pending reconnections.
   - terminateSession() notifies the server (sends DELETE request)
   - close() cleans up client-side resources (abort controller, timeouts)
   - Both are needed for a complete disconnect
2025-11-28 19:39:49 +00:00
Felix Weinberger
573bda8abd
Merge branch 'main' into fweinberger/fix-stream-double-close 2025-11-28 17:21:06 +00:00
Cliff Hall
436e77eba1
Merge pull request #939 from modelcontextprotocol/fix/zod4-compat
zod4 compatibility fixed for CI
2025-11-27 17:21:07 -05:00
Felix Weinberger
d995ce3bbd
Fix ReadableStream controller double-close crash
Guard against calling controller.close() when the stream has already
been closed by an external cancellation. This can happen when the SDK
cancels the stream before the underlying Node stream emits its 'end'
event.

- Add `closed` flag to track controller state
- Guard all controller operations with closed check
- Add `cancel()` callback to handle external cancellation
- Properly destroy the Node stream on cancellation
2025-11-27 21:57:17 +00:00
evalstate
6a86c19636 bump prettier. 3.7 was raising issues in CI (using 3.7.1) that 3.6.2 was not. 2025-11-27 20:48:30 +00:00
evalstate
927098faa9 prettier 2025-11-27 20:39:51 +00:00
evalstate
87f14dc9e4 npm audit fix 2025-11-27 20:34:08 +00:00
evalstate
85a4f630ed bump sdk to 1.23.0 2025-11-27 20:09:26 +00:00
evalstate
635a9a18f0 zod4 compatibility fixed for CI 2025-11-27 19:41:40 +00:00
Jesse Lumarie
a114db85bd mcp: update resources + icon alignment 2025-11-24 13:04:05 -07:00
Ola Hungerford
4e431c9c24
Merge pull request #921 from koic/bump_claude_code_github_action_to_v1 0.17.3 0.17.4
Bump Claude Code GitHub Action to v1
2025-11-20 22:54:41 -07:00
Cliff Hall
35286a24c6
Merge branch 'main' into jesselumarie/test-SEP-974 2025-11-19 16:21:26 -05:00
Koichi ITO
b566f0406e Bump Claude Code GitHub Action to v1
Follow-up to https://github.com/modelcontextprotocol/servers/pull/3018.

This PR bumps Claude Code GitHub Action to v1 from beta.
https://github.com/anthropics/claude-code-action/releases/tag/v1
2025-11-19 15:58:30 +09:00
Cliff Hall
dff91a8696
Merge pull request #770 from ln-12/meta_properies_in_tools
Added UI to provide additional _meta values
2025-11-18 14:50:28 -05:00
lorenzo.neumann
c0b3b952f5 Merge branch 'main' of https://github.com/modelcontextprotocol/inspector into meta_properies_in_tools 2025-11-18 15:07:12 +01:00
Cliff Hall
0f67756a7e
Merge pull request #902 from vincent0426/fix/resolve-ref-pre-validation
Fix $ref resolution in request schema properties before validation
2025-11-17 16:46:29 -05:00
Cliff Hall
156e1dcfed
Merge branch 'main' into fix/resolve-ref-pre-validation 2025-11-17 16:38:05 -05:00
Cliff Hall
f93afb062c
Merge pull request #916 from olaservo/fix/typescript-errors
Fix typescript errors and bump version
2025-11-17 16:37:54 -05:00
Konstantin Konstantinov
a5d5593c97
Merge branch 'main' into meta_properies_in_tools 2025-11-15 01:34:22 +02:00
Konstantin Konstantinov
a45247a4f2
add validations against spec, add reserved metadata key validations 2025-11-15 01:26:13 +02:00
olaservo
54a9e7a8b8 Bump version to 0.17.4
Version 0.17.3 had TypeScript build errors that prevented successful builds. This patch release fixes those errors and bumps the version to 0.17.4.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-14 06:38:44 -07:00
olaservo
a33699f8e3 Fix notification parameters in HistoryAndNotifications tests 2025-11-14 05:25:56 -07:00
olaservo
c93c10beca Add typegaurd for blob 2025-11-14 05:25:36 -07:00
Vincent
6106b1b562 fix: Remove incorrect nested test 2025-11-13 14:30:28 -08:00
Cliff Hall
1598b28f3a
Merge branch 'main' into fix/resolve-ref-pre-validation 2025-11-13 11:06:15 -05:00
Ola Hungerford
452d8ddba6
Merge pull request #914 from olaservo/bump-version-0173
Bump version to 0.17.3
2025-11-13 07:34:19 -07:00
olaservo
3930bdd700 Bump version to 0.17.3 2025-11-12 18:29:41 -07:00
Cliff Hall
17d9340a86
Merge pull request #911 from olaservo/add-v2-updates-and-pr-template
Add Inspector V2 development notices and PR template
2025-11-11 12:18:27 -05:00
olaservo
cbb6a0a53c Add version consideration and context for Inspector V2 development in documentation 2025-11-08 19:27:05 -07:00
V
adb897f05b
Merge branch 'main' into fix/resolve-ref-pre-validation 2025-11-08 10:47:05 -08:00
Vincent
c1f18a8edd fix: add ref resolves def test 2025-11-08 10:46:28 -08:00
Cliff Hall
c91960c5e6
Merge pull request #871 from stdevi/fix/set-scope-dcr
fix: set user specified scope in DCR
2025-11-08 12:58:55 -05:00
Vincent
12332932b0 fix: Modify test mock data 2025-11-08 09:57:48 -08:00
Cliff Hall
cb905a361b
Merge branch 'main' into fix/set-scope-dcr 2025-11-08 12:36:21 -05:00
Vincent
8ad6253cd9 fix: Extract function to utils 2025-11-04 09:31:31 -08:00
Vincent
b000fc25bb fix: Remove redundant type 2025-11-04 09:24:54 -08:00
Vincent
2ab7d625e4 Resolve ref before validation 2025-11-04 07:44:06 -08:00
Koichi ITO
9e6c9a2c8f
Merge pull request #903 from koic/fix_a_typo
Fix a typo
2025-11-05 00:37:44 +09:00
Cliff Hall
63eb231650
Merge branch 'main' into fix/set-scope-dcr 2025-11-04 09:35:15 -05:00
Koichi ITO
002dad07bc Fix a typo 2025-11-03 17:01:51 +09:00
Ola Hungerford
e87623ce01
Merge pull request #895 from cliffhall/fix-default-null-array-input
Handle nullable arrays in tool inputSchemas
2025-10-30 21:25:16 -07:00
Cliff Hall
54484e7e8e
Merge branch 'main' into fix-default-null-array-input 2025-10-30 12:04:47 -04:00
Cliff Hall
3044d8f14c
Merge branch 'main' into meta_properies_in_tools 2025-10-30 11:55:46 -04:00