Show watchlist
get_watchlistUse this when the user asks what is on their DalalOS watchlist, a saved list of stock symbols (not brokerage holdings).
Get the caller's DalalOS watchlist: bare stock symbols, no quantity/cost-basis.
Use this whenever the user asks what's on their (DalalOS) watchlist, or before adding/
removing symbols to check current state. This is DalalOS's own watchlist, tied to the
caller's DalalOS account.
Requires an authenticated caller (API key or OAuth session tied to a DalalOS account) --
unauthenticated or auth-disabled deployments get an `unauthorized`/`not_configured` error
envelope instead of data. Each entry is decorated with `name`/`sector`/`market_cap` (best
effort, via the same lookup `get_company_profile` uses) alongside the bare `symbol` and
`added_at`; a symbol that no longer resolves (delisted, renamed) still returns as a bare row
rather than failing the whole call.
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": "get_watchlist"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||