update editorial brief
update_editorial_briefOperator only. Apply the editor’s explicit reply to a previously read brief. Requires its current revision and a stable unique requestId reused on retries. Select three IDs, choose a lead, change an angle, add a source-backed candidate, or hold/resume BEFORE the build deadline. add_candidate requires pitch with a unique ID, title, dated whyNow, discovery, listeningPayoff, source URLs and named mediaIdeas. It only adds an unverified proposal; use a separate select action for an explicitly requested swap after reading the new revision. Existing research and playback verification still apply. Requires an explicit editor instruction; locked editions cannot be changed. Does not modify saved stories.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"date": "<date>",
"revision": "<revision>",
"requestId": "<requestId>",
"change": "<change>"
},
"name": "update_editorial_brief"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Pacific edition date YYYY-MM-DD. Brief defaults to tomorrow; status defaults to today. | |
| change | Yes | ||
| revision | Yes | ||
| requestId | Yes |