restore_feed
Restore a soft-deleted feed and re-export it. Use this when a feed was deleted (delete_feed) — get_feed (and other feed actions) report a deleted feed as error 'feed_deleted', which is recoverable; list_feeds simply omits it while deleted — or when the user asks to bring a feed back. The feed id stays valid after deletion; this reverses it. Returns {feedId, action:'restore', status:'restored'}. feed_id from the feed_deleted error or an earlier list_feeds; project_id OPTIONAL. Restoration queues a fresh export on every call and may resume external publishing when the feed is enabled. Confirm with the user; do not retry blindly.
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": {
"feed_id": "<feed_id>"
},
"name": "restore_feed"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feed_id | Yes | ||
| project_id | No |