Modals and Alerts
Genie uses focused modals and toast alerts for confirmations, settings, previews, and licensing.
Confirmation modal
Section titled “Confirmation modal”Used before destructive or high-impact actions.
- Clear conversation history.
- Enter DATA mode.
- Remove attached context.

Activation modal
Section titled “Activation modal”Use Manage Activation to activate, deactivate, or inspect the current UI access state.
| Control | Function |
|---|---|
| Activation Key | Paste the Genie activation key for this machine. |
| Activate | Activates this machine for the pasted key. |
| Deactivate Device | Releases this machine from the current activation. |
| Buy now | Opens the Genie purchase page in the browser. |
| Status text | Shows trial, active, grace, or failure feedback inline. |
Support modal
Section titled “Support modal”Use Support in the header to open the built-in support ticket flow.
| Control | Function |
|---|---|
| Category | Classifies the request as an issue, activation problem, feature request, improvement, suggestion, or other request. |
| Title | Short summary of the problem or request. |
| Description | Longer explanation of what happened, what you expected, and how to reproduce it. |
| Contact (optional) | Lets you include a preferred contact method. |
| Attach diagnostics | Adds operational diagnostics only; prompts, scripts, and metadata content are excluded. |
| Submit Ticket | Sends the support request to Genie support. |
| Status message | Shows validation, in-progress, and error feedback inline. |
After successful submission, Genie shows a confirmation modal and may display a ticket reference if the server returns one.
Viewer modal
Section titled “Viewer modal”Used for code and metadata inspection.
- XML and Text tabs.
- Search with next/previous navigation.
- Wrap and copy controls.
Viewer shortcuts
Section titled “Viewer shortcuts”Cmd/Ctrl + F: focus find input.Enter: next match.Shift + Enter: previous match.
Project Rules modal
Section titled “Project Rules modal”For full Project Rules behavior, see Project Rules.
This section covers Project Rules as a modal surface:
- open from the project chip or project button
- review file identity and project status
- save a display name
- lock or unlock the current file
- add, toggle, or remove project rules
Toast alerts
Section titled “Toast alerts”Toasts appear for success, warning, and error outcomes.
