assertVisible¶
Assert an element is visible by its snapshot ref (e.g. y778 from [y778] “Network & internet”). Checks the current snapshot only; it does not wait for an element to appear. The element’s text is checked too, so assert the element that shows the value you are verifying, and not one whose text changes from run to run (a timestamp, an order number): replay would fail on it, so assert a stable label beside it instead.
Source¶
- Kind: class-backed
- Class:
xyz.block.trailblaze.toolcalls.commands.AssertVisibleTrailblazeTool
Contract¶
- Visible to LLM: yes (
surface_to_llm: true) - Recordable: no (
is_recordable: false) - Host-only: no (
requires_host: false)
Input schema¶
Required parameters¶
ref—StringElement ref from the snapshot, e.g. ‘y778’.
Optional parameters¶
reasoning—String
Output¶
Returns: string (opaque text content)
Typed result schemas (kind: query | action, MCP structuredContent) are not yet carried by the resolved manifest — this section will gain detail when that lands.