Skip to content

Commit e1d549d

Browse files
Merge branch 'main' into chore/elicitation-schema-depth-limit
2 parents 8225e4f + 9c8a44e commit e1d549d

File tree

6 files changed

+22
-14
lines changed

6 files changed

+22
-14
lines changed

docs/docs.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
"links/sdks/kotlin",
129129
"links/sdks/python",
130130
"links/sdks/ruby",
131+
"links/sdks/rust",
131132
"links/sdks/swift",
132133
"links/sdks/typescript"
133134
]
@@ -241,6 +242,7 @@
241242
"links/sdks/kotlin",
242243
"links/sdks/python",
243244
"links/sdks/ruby",
245+
"links/sdks/rust",
244246
"links/sdks/swift",
245247
"links/sdks/typescript"
246248
]
@@ -353,6 +355,7 @@
353355
"links/sdks/kotlin",
354356
"links/sdks/python",
355357
"links/sdks/ruby",
358+
"links/sdks/rust",
356359
"links/sdks/swift",
357360
"links/sdks/typescript"
358361
]
@@ -468,6 +471,7 @@
468471
"links/sdks/kotlin",
469472
"links/sdks/python",
470473
"links/sdks/ruby",
474+
"links/sdks/rust",
471475
"links/sdks/swift",
472476
"links/sdks/typescript"
473477
]

docs/links/sdks/rust.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: Rust SDK
3+
url: https://github.com/modelcontextprotocol/rust-sdk
4+
icon: rust
5+
---
6+
7+
<Card
8+
title="Rust SDK"
9+
href="https://github.com/modelcontextprotocol/rust-sdk"
10+
/>

docs/specification/2025-06-18/basic/utilities/progress.mdx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,9 @@ sequenceDiagram
7878
Sender->>Receiver: Method request with progressToken
7979
8080
Note over Sender,Receiver: Progress updates
81-
loop Progress Updates
82-
Receiver-->>Sender: Progress notification (0.2/1.0)
83-
Receiver-->>Sender: Progress notification (0.6/1.0)
84-
Receiver-->>Sender: Progress notification (1.0/1.0)
85-
end
81+
Receiver-->>Sender: Progress notification (0.2/1.0)
82+
Receiver-->>Sender: Progress notification (0.6/1.0)
83+
Receiver-->>Sender: Progress notification (1.0/1.0)
8684
8785
Note over Sender,Receiver: Operation complete
8886
Receiver->>Sender: Method response

docs/specification/2025-06-18/server/tools.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -273,8 +273,7 @@ or data using a suitable [URI scheme](./resources#common-uri-schemes). Servers t
273273

274274
**Structured** content is returned as a JSON object in the `structuredContent` field of a result.
275275

276-
For backwards compatibility, a tool that returns structured content SHOULD also return functionally equivalent unstructured content.
277-
(For example, serialized JSON can be returned in a `TextContent` block.)
276+
For backwards compatibility, a tool that returns structured content SHOULD also return the serialized JSON in a TextContent block.
278277

279278
#### Output Schema
280279

docs/specification/draft/basic/utilities/progress.mdx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,9 @@ sequenceDiagram
7878
Sender->>Receiver: Method request with progressToken
7979
8080
Note over Sender,Receiver: Progress updates
81-
loop Progress Updates
82-
Receiver-->>Sender: Progress notification (0.2/1.0)
83-
Receiver-->>Sender: Progress notification (0.6/1.0)
84-
Receiver-->>Sender: Progress notification (1.0/1.0)
85-
end
81+
Receiver-->>Sender: Progress notification (0.2/1.0)
82+
Receiver-->>Sender: Progress notification (0.6/1.0)
83+
Receiver-->>Sender: Progress notification (1.0/1.0)
8684
8785
Note over Sender,Receiver: Operation complete
8886
Receiver->>Sender: Method response

docs/specification/draft/server/tools.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -273,8 +273,7 @@ or data using a suitable [URI scheme](./resources#common-uri-schemes). Servers t
273273

274274
**Structured** content is returned as a JSON object in the `structuredContent` field of a result.
275275

276-
For backwards compatibility, a tool that returns structured content SHOULD also return functionally equivalent unstructured content.
277-
(For example, serialized JSON can be returned in a `TextContent` block.)
276+
For backwards compatibility, a tool that returns structured content SHOULD also return the serialized JSON in a TextContent block.
278277

279278
#### Output Schema
280279

0 commit comments

Comments
 (0)