update_profile
Update a Warframe player's saved profile with owned and missing mods/items, notes, rivens, spare items, and mods mode so build suggestions match their collection.
Instructions
Change the player's saved profile. Tell the player what you changed. Use mods_mode owned_only only once owned_mods is complete, because suggestions then use nothing else.
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": "update_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Replaces the player's free-form notes, such as playstyle or goals. | |
| rivens | No | Rivens by weapon, as {weapon: {effects, polarity, drain}}. null removes one. Pass one to weapon tools as riven. | |
| mods_mode | No | assume_all: has every mod except missing_mods. owned_only: has only owned_mods. | |
| spare_items | No | Spare tradable items to sell, as {name: count}. A count of 0 removes one. Used by sell_advice. | |
| add_owned_mods | No | ||
| add_owned_items | No | Warframes and weapons the player has. | |
| add_missing_mods | No | ||
| remove_owned_mods | No | ||
| remove_owned_items | No | ||
| remove_missing_mods | No | ||
| alecaframe_public_token | No | A public token from AlecaFrame's Stats tab. An empty value removes it. It is kept in the profile file and never shown again. |