get_desk_brief
Fetches a trading desk's current call (side, entry, stop, targets) plus the position size your risk profile supports. Use before placing a desk trade.
Instructions
Get one desk's current trade call to trade from: side, entry, stop and targets, the reasoning, and your_size, the size this account would take at those levels under its risk profile and desk share. mode=quick (default) is short markdown with the call first; mode=full adds the evidence (news, levels, scenarios). stale lists what is out of date; when the thesis is stale or its target was hit, call refresh_desk. Use before placing a desk trade with place_bracket. Not for the desk's past accuracy (get_desk_record) or the list of desks (list_desks). Read-only; needs no key. An unknown desk id returns {error: no such desk}. Returns {desk, mode, markdown, your_size: {side, size, notional_usd, leverage, margin_usd}, stale[]}.
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": {
"desk": "<desk>"
},
"name": "get_desk_brief"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| desk | Yes | Desk id from list_desks (oil, metals, ...). | |
| mode | No | quick (default): short markdown, the call first. full: adds the evidence. | quick |