Refresh the instrument list
refresh_instrumentsDownload Kite instrument and mutual fund lists into the local cache to repair failed refreshes or add missing new contracts; force both lists to update when needed.
Instructions
Download Kite's instrument list and mutual fund list into the local cache (a few MB). The cache refreshes
itself on first use after 08:30 IST each day, so this is only needed after a failed refresh or when a brand-new
contract is missing. Returns the same as get_instruments_status plus refreshed (the lists replaced). A list
that fails to download keeps its old copy, and the error is shown under last_error.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "refresh_instruments"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | download both lists again even if today's are cached (default: only stale ones) |