Skip to content

Commit ef54a51

Browse files
nandshadsp-ant
authored andcommitted
docs: align 2025-06-18 elicitation docs with published schema - use 'decline' not 'reject'
1 parent 6601f56 commit ef54a51

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

docs/specification/2025-06-18/client/elicitation.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Applications **SHOULD**:
3737

3838
- Provide UI that makes it clear which server is requesting information
3939
- Allow users to review and modify their responses before sending
40-
- Respect user privacy and provide clear reject and cancel options
40+
- Respect user privacy and provide clear decline and cancel options
4141

4242
</Warning>
4343

@@ -158,7 +158,7 @@ To request information from a user, servers send an `elicitation/create` request
158158
"jsonrpc": "2.0",
159159
"id": 2,
160160
"result": {
161-
"action": "reject"
161+
"action": "decline"
162162
}
163163
}
164164
```
@@ -289,7 +289,7 @@ Elicitation responses use a three-action model to clearly distinguish between di
289289
"jsonrpc": "2.0",
290290
"id": 1,
291291
"result": {
292-
"action": "accept", // or "reject" or "cancel"
292+
"action": "accept", // or "decline" or "cancel"
293293
"content": {
294294
"propertyName": "value",
295295
"anotherProperty": 42
@@ -305,7 +305,7 @@ The three response actions are:
305305
- The `content` field contains the submitted data matching the requested schema
306306
- Example: User clicked "Submit", "OK", "Confirm", etc.
307307

308-
2. **Reject** (`action: "reject"`): User explicitly rejected the request
308+
2. **Decline** (`action: "decline"`): User explicitly declined the request
309309

310310
- The `content` field is typically omitted
311311
- Example: User clicked "Reject", "Decline", "No", etc.
@@ -317,7 +317,7 @@ The three response actions are:
317317
Servers should handle each state appropriately:
318318

319319
- **Accept**: Process the submitted data
320-
- **Reject**: Handle explicit rejection (e.g., offer alternatives)
320+
- **Decline**: Handle explicit declination (e.g., offer alternatives)
321321
- **Cancel**: Handle dismissal (e.g., prompt again later)
322322

323323
## Security Considerations
@@ -326,6 +326,6 @@ Servers should handle each state appropriately:
326326
2. Clients **SHOULD** implement user approval controls
327327
3. Both parties **SHOULD** validate elicitation content against the provided schema
328328
4. Clients **SHOULD** provide clear indication of which server is requesting information
329-
5. Clients **SHOULD** allow users to reject elicitation requests at any time
329+
5. Clients **SHOULD** allow users to decline elicitation requests at any time
330330
6. Clients **SHOULD** implement rate limiting
331331
7. Clients **SHOULD** present elicitation requests in a way that makes it clear what information is being requested and why

0 commit comments

Comments
 (0)