UI Feature Reference
Use this reference to see every visible control in the embedded Genie UI.

Surface map
Section titled “Surface map”| Surface | What it contains | Deep reference |
|---|---|---|
| Header | model indicator, support, history, settings, activation banner | Header and Tool Belt |
| Tool belt | Add Scripts, Add Selection, Clear Context, New Chat, Project, Metadata Explorer | Header and Tool Belt |
| Conversation panel | chat list, search, new chat, clear all | Conversation History |
| Transcript | assistant/user messages, action links, structured blocks, exports | Messages and Actions |
| Metadata Explorer | tables, fields, layouts, scripts, custom functions | Metadata Explorer |
| Composer | mode selector, web search, Debug (ASK only), QUERY output/chart selectors in QUERY, prompt field, send/stop | Composer and Controls |
| Context badge row | live badge plus attached script badges | Context Capture |
| Settings modal | provider settings, workflow options, language settings, local bridge settings, activation entry point | Settings Guide |
| Project Rules modal | file identity, display name, file lock, rules | Project Rules |
| Activation modal | activate, deactivate, buy now, status | Licensing and Activation |
| Support modal | category, title, description, contact, diagnostics option, submission status | Support Ticket |
| Viewer modal | XML/Text tabs, search, wrap, copy | Modals and Alerts |
Persistent controls
Section titled “Persistent controls”Header
Section titled “Header”| Control | Function |
|---|---|
| Model indicator | Shows the active model/provider label. |
| Support | Opens the built-in support ticket flow. |
| History | Opens the conversation panel. |
| Settings | Opens the Settings modal. |
| Activation banner | Appears when Genie wants to surface activation state or recovery. |
Tool belt
Section titled “Tool belt”| Control | Function |
|---|---|
| Add Scripts | Attaches open Script Workspace tabs as separate badges. |
| Add Selection | Captures the current Script Workspace selection or current script context. |
| Clear Context | Removes attached/live capture state for the current chat. |
| New Chat | Starts a new conversation and resets conversation-scoped context. |
| Project | Opens Project Rules. |
| Metadata Explorer | Opens or closes the metadata panel. |
Panels
Section titled “Panels”Conversation panel
Section titled “Conversation panel”The left panel contains:
- conversation list
- search field
- New Chat
- Clear All
Metadata Explorer
Section titled “Metadata Explorer”The right panel contains:
- Tables
- Fields
- Layouts
- Scripts
- Custom Functions
Each section supports search plus All / None selection helpers. The panel also exposes expand, refresh, clear, and preview controls.
Composer row
Section titled “Composer row”The composer area includes:
- mode selector
- web search toggle (when supported for the current mode)
- Debug (ASK only): deeper analysis on your context badges, with an optional path to a coding plan (hover the control for the full description)
- QUERY output selector (visible in QUERY)
- QUERY chart type selector (visible in QUERY when Chart output is selected)
- multiline prompt field
- send button
- stop button during generation
The context badge row above the composer can show:
- one live selection badge
- multiple attached script badges