Talos docs

ui.tree

Since next

The live UI tree across the screen stack: per node its stable id (the one to press), role, classes, bounds (logical and device px), state, text with string key, computed style.

Plain text

Filter by screen, id, depth or text; an unfiltered read of a large screen is refused.

TitleWhat is on screen
Modeeditor
Token costabout 193 tokens (in the default list, paid on every call)
Toolsetcore

Arguments

ArgumentTypeRequiredDefaultAllowed valuesDescription
agentstringnoThe name of the agent making the call, when several agents share one connection: each named agent is its own actor and plays its own game. Leave it out when there is one agent.
depthintegernoLevels below the root or id; 0 is that node alone
idstringnoThis node and its subtree: pause:resume or resume
screenstringnoOnly this screen's nodes
textstringnoText or string key contains this, any case

Example

An MCP tools/call with the required arguments (placeholders in angle brackets).

{
  "name": "ui.tree",
  "arguments": {}
}