@@ -37,7 +37,7 @@ Applications **SHOULD**:
37
37
38
38
- Provide UI that makes it clear which server is requesting information
39
39
- 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
41
41
42
42
</Warning >
43
43
@@ -158,7 +158,7 @@ To request information from a user, servers send an `elicitation/create` request
158
158
"jsonrpc" : " 2.0" ,
159
159
"id" : 2 ,
160
160
"result" : {
161
- "action" : " reject "
161
+ "action" : " decline "
162
162
}
163
163
}
164
164
```
@@ -290,7 +290,7 @@ Elicitation responses use a three-action model to clearly distinguish between di
290
290
"jsonrpc" : " 2.0" ,
291
291
"id" : 1 ,
292
292
"result" : {
293
- "action" : " accept" , // or "reject " or "cancel"
293
+ "action" : " accept" , // or "decline " or "cancel"
294
294
"content" : {
295
295
"propertyName" : " value" ,
296
296
"anotherProperty" : 42
@@ -306,7 +306,7 @@ The three response actions are:
306
306
- The ` content ` field contains the submitted data matching the requested schema
307
307
- Example: User clicked "Submit", "OK", "Confirm", etc.
308
308
309
- 2 . ** Reject ** (` action: "reject " ` ): User explicitly rejected the request
309
+ 2 . ** Decline ** (` action: "decline " ` ): User explicitly declined the request
310
310
311
311
- The ` content ` field is typically omitted
312
312
- Example: User clicked "Reject", "Decline", "No", etc.
@@ -318,7 +318,7 @@ The three response actions are:
318
318
Servers should handle each state appropriately:
319
319
320
320
- ** Accept** : Process the submitted data
321
- - ** Reject ** : Handle explicit rejection (e.g., offer alternatives)
321
+ - ** Decline ** : Handle explicit decline (e.g., offer alternatives)
322
322
- ** Cancel** : Handle dismissal (e.g., prompt again later)
323
323
324
324
## Security Considerations
@@ -327,6 +327,6 @@ Servers should handle each state appropriately:
327
327
2 . Clients ** SHOULD** implement user approval controls
328
328
3 . Both parties ** SHOULD** validate elicitation content against the provided schema
329
329
4 . Clients ** SHOULD** provide clear indication of which server is requesting information
330
- 5 . Clients ** SHOULD** allow users to reject elicitation requests at any time
330
+ 5 . Clients ** SHOULD** allow users to decline elicitation requests at any time
331
331
6 . Clients ** SHOULD** implement rate limiting
332
332
7 . Clients ** SHOULD** present elicitation requests in a way that makes it clear what information is being requested and why
0 commit comments