Messages and Actions
Chat responses in Genie include executable actions and export controls.
Standard message features
Section titled “Standard message features”- Markdown rendering for readable responses.
- Copy Code on code blocks.
- Thinking indicator while generation is running.
- Stop generation button in the composer while a response is in progress.
Styled advisory blocks
Section titled “Styled advisory blocks”Genie can render structured callout blocks directly in assistant messages:
| Block | What it communicates | Typical trigger |
|---|---|---|
| Assumptions | Defaults Genie used to proceed. | Prompt leaves scope or details ambiguous. |
| Warnings | Risks, limits, or checks to perform before executing. | High-impact operations or uncertain context. |
| Sources | Evidence links or references behind the answer. | Web Search is used, or references are explicitly cited. |
These blocks are visually distinct in chat and appear inline with the same assistant response.

Data and table actions
Section titled “Data and table actions”| Feature | Description |
|---|---|
| Export CSV | Saves table output as CSV. |

Chart actions
Section titled “Chart actions”| Feature | Description |
|---|---|
| Copy PNG | Copies the chart image to the clipboard. |
| Export PNG | Saves the chart image to a file. |

Inline action links
Section titled “Inline action links”| Action Link | Purpose |
|---|---|
| Confirm | Confirms a staged DATA operation. You can also type CONFIRM CHANGE when shown in chat. |
| Confirm Full Table Change | Confirms a full-table or destructive DATA operation. You can also type CONFIRM FULL TABLE CHANGE when shown in chat. |
| Cancel | Cancels a pending DATA operation. |
| Execute Step-by-Step | Runs a migration plan one step at a time with staged confirmation. |
| Execute All | Starts sequential execution for the remaining migration steps after explicit approval. |
| Retry Step | Re-stages a failed migration step. |
| Skip Step | Marks the current migration step as skipped and continues. |
| Abort Plan | Stops the active migration plan and clears pending plan execution. |
| Preview Code | Opens generated code in the Native Viewer for inspection. |
| Apply Code | Writes the generated output to Script Workspace using a native delta or full-script operation. |
CODE action availability
Section titled “CODE action availability”When Genie accepts a safe CODE artifact, chat shows Preview Code and Apply Code links.
If Genie can only render a draft but cannot expose a safe apply-ready artifact, it keeps those actions disabled and shows the draft as display-only content in chat. Treat that as a review state, not an apply-ready result.
DATA migration action flow
Section titled “DATA migration action flow”For migration-plan requests in DATA mode, actions are presented step-by-step in chat.

The action row can include Execute Step-by-Step, Execute All, and Abort Plan depending on the current migration state. When a step is staged, Genie can also require CONFIRM CHANGE or CONFIRM FULL TABLE CHANGE.
See DATA Mode for the complete migration execution workflow.
Sources and citations
Section titled “Sources and citations”When Genie relies on web results, schema context, or dictionaries, it may include a Sources block so you can verify referenced material.