Add materials to your shelf
add_to_shelfUse this when the user says they have bought or own materials and wants them on their shelf. Adds catalog materials by name or CAS, or their own new ones; each item can carry the bottle strength, solvent, stock in grams, price per gram, supplier and lot. Without a strength, a catalog material gets its usual working dilution (in DPG unless a solvent is given), else neat. A list can also come as pasted text or an attached file: one material per line, or a table whose header row names the columns. Names that match nothing come back with suggestions.
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": "add_to_shelf"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | A list the user attached in the chat: CSV, TSV, TXT or Excel (.xlsx). | |
| text | No | ||
| items | No |