Talos docs

critic.check_ui

Since next

UI critic over every screen on the stack across themes, UI scales and locales: text overflow, off-screen or overlapping controls, contrast, unreachable focus, missing strings, no way back, undefined theme tokens.

Plain text

Needs play.start first and the engine's Node CLI. Answers counts by code and cell, then each distinct finding once with cells and node ids, paged.

TitleUI critic
Modeeditor
Token costabout 286 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.
fullbooleannotrue returns every finding.
localesstringnoComma-separated; the engine's own when absent
onlystringnoComma-separated check codes to run
pageintegernoA page of the last findings, counted from 0, read without running the check again.
scalesstringnoComma-separated; 1,1.25,1.5 when absent
skipstringnoComma-separated check codes not to run
themesstringnoComma-separated; the engine's own when absent
viewportstringno<w>x<h>: resizes Play for the run, then restores it; the Play surface when absent

Example

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

{
  "name": "critic.check_ui",
  "arguments": {}
}