Skip to content

Commit eda2e77

Browse files
committed
Punctuation and grammar fixes
1 parent 970c031 commit eda2e77

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

docs/protocol/initialization.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ See [Capabilities](#capabilities) to learn how non-breaking features are introdu
6565

6666
The `initialize` request **MUST** include the latest protocol version the Client supports.
6767

68-
If the Agent supports the requested version, it **MUST** respond with the same version. Otherwise, the server **MUST** respond with latest version it supports.
68+
If the Agent supports the requested version, it **MUST** respond with the same version. Otherwise, the server **MUST** respond with the latest version it supports.
6969

70-
If the Client does not support the version specified by the Agent in the `initialize` response, the Client **SHOULD** close the connection and inform the User about it.
70+
If the Client does not support the version specified by the Agent in the `initialize` response, the Client **SHOULD** close the connection and inform the user about it.
7171

7272

7373
## Capabilities
@@ -89,7 +89,7 @@ The Client **SHOULD** specify whether it supports the following capability:
8989

9090
#### FileSystem
9191

92-
The Client **MAY** expose its FileSystem abstraction to varying degree:
92+
The Client **MAY** expose its FileSystem abstraction to varying degrees:
9393

9494
- `readTextFile`: The `fs/read_text_file` method is available.
9595
- `writeTextFile`: The `fs/write_text_file` method is available.

docs/protocol/prompt-turn.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ The turn begins when the Client sends a `session/prompt` request containing the
4040
}
4141
```
4242

43-
This message **MAY** include various types of [content](./content) including text, images, audio, references to external resources, and embedded context.
43+
This message **MAY** include various types of [content](./content), including text, images, audio, references to external resources, and embedded context.
4444

4545
{/* todo! move prompt capabilities to this page */}
4646
Clients **MUST** only include types of content supported by the Agent according to its [Prompt Capabilities](./initialization#prompt-capabilities).
@@ -70,7 +70,7 @@ The Agent reports the model's output to the Client via `session/update` notifica
7070
}
7171
```
7272

73-
If the model requested tool calls, these are also reported as soon:
73+
If the model requested tool calls, these are also reported immediately:
7474

7575
```json
7676
{
@@ -111,7 +111,7 @@ If tool calls were requested, the Agent processes each [tool](./tool-call).
111111

112112
Before proceeding with execution, the Agent **MAY** request permission from the Client via the `session/request_permission` method.
113113

114-
Once permission is granted (if required), the Agent **SHOULD** invoke the tool and report a status update marking the tool as `in_progress`
114+
Once permission is granted (if required), the Agent **SHOULD** invoke the tool and report a status update marking the tool as `in_progress`:
115115

116116
```json
117117
{
@@ -166,7 +166,7 @@ The Agent sends the tool results back to the language model as another request.
166166

167167
The cycle returns to [step 2](#2-agent-processing), continuing until the language model completes its response without requesting additional tool calls or the turn gets stopped by the Agent or cancelled by the Client.
168168

169-
## Stop reasons
169+
## Stop Reasons
170170

171171
When an Agent stops a turn, it must specify the corresponding `StopReason`:
172172

docs/protocol/session-setup.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ The `cwd` (current working directory) parameter establishes the file system cont
162162

163163
- **SHOULD** be an absolute path
164164
- **SHOULD** serve as a boundary for tool operations on the file system
165-
- **MUST** be used for the session regardless of where the Agent subprocess was spawned in
165+
- **MUST** be used for the session regardless of where the Agent subprocess was spawned
166166

167167
## MCP Servers
168168

0 commit comments

Comments
 (0)