discover
Explore all trading operations: list domains, drill into tool schemas, or search keywords across the full surface to pinpoint the right action.
Instructions
[META] Discover the tool surface. discover({}) lists domains; discover({ domain }) lists that domain's tools; discover({ tool }) returns one tool's full input schema for execution; discover({ search }) keyword-searches the whole surface.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | No | Return one tool's full input schema and metadata, ready to execute. | |
| action | No | With `tool`, drill into one action's exact contract: required vs optional params, each with type/enum/description. Action-routed verbs only. | |
| domain | No | List every tool in this domain, with one-line descriptions. | |
| search | No | Keyword-search the surface (tool names, actions, fronts, descriptions); returns ranked matches with the tool to open next. |