Infer Types
infer_typesGuess and apply IDA-inferred types at specified addresses or symbols to annotate binary analysis.
Instructions
Guess the type at each address with IDA's type inference and apply it as a guessed type.
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": {
"addresses": "<addresses>"
},
"name": "infer_types"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeout | No | Timeout in seconds | |
| addresses | Yes | Address(es) or symbol name(s) to guess and apply types for (comma-separated ok) | |
| instance_id | No | REQUIRED whenever more than one database is open (from open_database's result or list_databases()); optional only while exactly one instance is live. |