Suggestions Review
suggestions_reviewShow one run's saved suggestions in an interactive review where the user accepts or declines each proposed change, shown beside what it would change. Pass the batch_id of a run's saved_suggestions; without it, the newest batch waiting for review is shown. The user sees the changes in the view, so the result only counts them: do not list them again in your reply. What the user decides in the view is applied from there; call suggestions_accept or suggestions_reject only for decisions the user states in chat. The view shares those decisions as its context: when the user refers to them, read that context before answering (some hosts attach it to the message, others offer a tool that reads an app's or widget's context), or check the items with suggestions_list. If your client cannot display the view, give the user review_url, which opens the same review in the Entalpa app. Uses no AI and no credits.
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": {
"project_id": "<project_id>"
},
"name": "suggestions_review"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| batch_id | No | Suggestion batch UUID, from a run's saved_suggestions or from suggestions_list. The newest batch waiting for review when omitted. | |
| project_id | Yes | Project UUID (database id). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| shown | Yes | Items the view shows, whatever their status; 0 when nothing waits for review. | |
| batch_id | No | Suggestion batch UUID of the review shown. | |
| statuses | No | How many of them are in each status: pending and stale ones wait for review. | |
| operation | No | ||
| review_url | No | Opens the same review in the Entalpa app. | |
| other_batches_waiting | Yes | Other batches with items waiting for review. suggestions_list gives their ids. |