The agent's persisted reasoning level, shown right below its models because that is the model
capability it depends on. The chat input's selector writes this same per-agent setting, so without this
row there is no way to see what it stored, change it outside a chat, or clear it again.
Shown only while the resolved model declares reasoning support, matching the chat input, which hides its
selector in that case. The select carries theia-ReasoningLevelSelector so it shows the same per-level
lightbulb glyphs as the chat input.
Exported for tests: the glyph class it builds is the contract with ai-chat-ui's shared CSS.
The agent's persisted reasoning level, shown right below its models because that is the model capability it depends on. The chat input's selector writes this same per-agent setting, so without this row there is no way to see what it stored, change it outside a chat, or clear it again.
Shown only while the resolved model declares reasoning support, matching the chat input, which hides its selector in that case. The select carries
theia-ReasoningLevelSelectorso it shows the same per-level lightbulb glyphs as the chat input.Exported for tests: the glyph class it builds is the contract with
ai-chat-ui's shared CSS.