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 Selection, New Chat, Workbench, 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, relationships, layouts, scripts, value lists, custom functions | Metadata Explorer |
| Composer | mode selector, AGENT/CODE/ASK/QUERY/DATA/LAYOUT controls, web search, Debug (ASK only), QUERY output/chart selectors in QUERY, prompt field, paperclip, mic, send/stop | Composer and Controls |
| Script Workspace Agent | compact AGENT-only panel attached to Script Workspace | AGENT Mode |
| Context badge row | live selection, metadata/script, and file badges | Context Capture |
| Settings modal | general app settings, activation, permissions, personalization, models, advanced options, and local bridge settings | Settings Guide |
| Project guidance | active-file project name, description, rules, and guidance overrides in Settings > Personalization | Project Guidance |
| 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 Selection | Captures selected Script Workspace rows through the clipboard, or the active script if no multi-line range is selected. |
| New Chat | Starts a new conversation and resets conversation-scoped context. |
| Workbench | Opens staged work submitted by Local MCP clients and IDE agents. |
| Metadata Explorer | Opens or closes the metadata panel. Use it to select known metadata or scripts when manual context would help. |
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
- Relationships
- Layouts
- Scripts
- Value Lists
- Custom Functions
Each section supports discovery and targeted selection. Manual selection is optional for AGENT, but it can speed up discovery and make the next result more precise.
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)
- AGENT tool loop behavior when AGENT 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
- metadata or script badges added from Metadata Explorer
- attached file badges