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 |
| Workbench panel | staged prompts from Local MCP clients, with run/copy/remove actions | Workbench |
| Calculation Quick AI overlay | native Specify Calculation helper for draft calculation expressions | Calculation Quick AI |
| 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, paperclip, mic, send/stop | Composer and Controls |
| Context badge row | live badge plus attached script and file badges | Context Capture |
| Settings modal | general app settings, activation, permissions, personalization, models, advanced options, and local bridge settings | Settings Guide |
| Project Rules modal | file identity, display name, file lock, rules | Project Rules |
| Activation panel | activate, deactivate, buy now, inline activation status, and license error recovery | 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. |
| Workbench | Opens staged work submitted by Local MCP clients and IDE agents. |
| 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
Workbench panel
Section titled “Workbench panel”The Workbench panel contains staged MCP items from IDE agents and local clients. Each item can show its mode, source, status, prompt preview, notes, warnings, and Run, Copy, or Remove actions.
Running an item sends it through the normal Genie pipeline; it does not bypass CODE preview/apply safety or DATA confirmations. QUERY stays outside Workbench through read-only MCP query tooling.
Calculation Quick AI overlay
Section titled “Calculation Quick AI overlay”The Calculation Quick AI overlay appears inside FileMaker’s Specify Calculation dialog. It captures a narrow calculation context, asks Genie for one calculation draft, validates the response, and inserts draft expression text only when the dialog has not drifted.
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
- paperclip button for text-file context
- mic button for dictation into the composer
- send button
- stop button during generation
The context badge row above the composer can show:
- one live selection badge
- multiple attached script badges
- attached file badges