update_work
Revise a work's bibliographic metadata and selection status while preserving revision history; setting selection to excluded requires a reason.
Instructions
修订题录和阅读/纳入状态,保留历史;excluded必须提供理由。selection:unread/reading/included/excluded/read。
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": {
"work_id": "<work_id>",
"metadata": "<metadata>",
"selection": "<selection>",
"reason": "<reason>",
"expected_revision": "<expected_revision>"
},
"name": "update_work"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | ||
| work_id | Yes | ||
| metadata | Yes | ||
| selection | Yes | ||
| expected_revision | Yes |