update_fund
Write verified fields for one fund to the local replica, using source-checked values to keep data accurate.
Instructions
Write verified fields for one fund to the local replica. Only send values you are certain of.
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": {
"fund_id": "<fund_id>",
"fields": "<fields>"
},
"name": "update_fund"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | Column -> new value. Only the review's allowlisted columns are accepted; identifiers are checksum-validated; InceptionDate/FundClosedDate use YYYY.MM.DD; ChatGPTLastUpdate uses 'YYYY.MM.DD HH:MM:SS' (auto-set when ChatGPTResponse changes); ChatGPTResponse must keep the existing key schema (see chatgpt_response_schema); URL fields reject Internet Archive links | |
| fund_id | Yes | FundsDataSets.ID | |
| sources | No | URLs/documents the values were verified against | |
| append_notes | No | Append to existing Notes instead of replacing them |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||