Skip to content

Commit c0260cc

Browse files
committed
Rename pollFrequency to pollInterval
1 parent 81fd957 commit c0260cc

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ To retrieve the state of a task, requestors send a `tasks/get` request:
141141
"result": {
142142
"taskId": "786512e2-9e0d-44bd-8f29-789f320fe840",
143143
"keepAlive": 30000,
144-
"pollFrequency": 5000,
144+
"pollInterval": 5000,
145145
"status": "submitted",
146146
"_meta": {
147147
"modelcontextprotocol.io/related-task": {
@@ -247,7 +247,7 @@ To retrieve a list of tasks, requestors send a `tasks/list` request. This operat
247247
"taskId": "786512e2-9e0d-44bd-8f29-789f320fe840",
248248
"status": "working",
249249
"keepAlive": 30000,
250-
"pollFrequency": 5000
250+
"pollInterval": 5000
251251
},
252252
{
253253
"taskId": "abc123-def456-ghi789",
@@ -357,7 +357,7 @@ stateDiagram-v2
357357
1. Receivers **MAY** override the requested `keepAlive` duration.
358358
1. Receivers **MUST** include the actual `keepAlive` duration (or `null` for unlimited) in `tasks/get` responses.
359359
1. After a task reaches a terminal status (`completed`, `failed`, or `cancelled`) and its `keepAlive` duration has elapsed, receivers **MAY** delete the task and its results.
360-
1. Receivers **MAY** include a `pollFrequency` value (in milliseconds) in `tasks/get` responses to suggest polling intervals. Requestors **SHOULD** respect this value when provided.
360+
1. Receivers **MAY** include a `pollInterval` value (in milliseconds) in `tasks/get` responses to suggest polling intervals. Requestors **SHOULD** respect this value when provided.
361361

362362
### Result Retrieval
363363

@@ -598,7 +598,7 @@ A task represents the execution state of a request. The task metadata includes:
598598

599599
- `taskId`: Unique identifier for the task
600600
- `keepAlive`: Time in milliseconds that results will be kept available after completion
601-
- `pollFrequency`: Suggested time in milliseconds between status checks
601+
- `pollInterval`: Suggested time in milliseconds between status checks
602602
- `status`: Current state of the task execution
603603

604604
### Task Status

0 commit comments

Comments
 (0)