Composer and Controls
The composer is the control center for prompts and generation.
Visible modes
Section titled “Visible modes”- AGENT handles questions, investigation, script work, read-only Query, confirmed existing-script runs, and reviewed DATA requests.
- LAYOUT handles native FileMaker layout-object generation or revision and requires Coding Access on macOS.
ASK, CODE, QUERY, and DATA are not separate selector options. AGENT chooses those capabilities from the current request.
The current Windows open beta is AGENT-only. LAYOUT, QuickCode, and dictation are not shown on Windows yet.
Send and stop
Section titled “Send and stop”- Enter sends the prompt.
- Shift + Enter inserts a newline.
- Stop cancels the current response.
Web search
Section titled “Web search”Enable Web Search when the request needs current external information and the configured provider supports native search. Genie does not simulate search for providers that lack the capability.
Dictation
Section titled “Dictation”On macOS, press the mic to record, press it again to stop, then review the transcribed text before sending. Dictation never sends automatically. Provider-backed audio is used when supported; otherwise Genie can use macOS speech recognition.
Attachments
Section titled “Attachments”Use the paperclip for supporting documents or images. AGENT receives names and handles first, then explicitly reads a body only when the request needs it. Attached content does not become an editable FileMaker target by itself.
LAYOUT controls
Section titled “LAYOUT controls”In LAYOUT, copy selected FileMaker layout objects and use the copied-objects button to inject them as the edit set for the next prompt. Genie uses a compact safe representation rather than sending raw copied XML to the model.
Autocomplete
Section titled “Autocomplete”- Type
/for known FileMaker steps and functions, including enabled MBS or BaseElements dictionaries. - Type
#for tables, fields, layouts, scripts, value lists, and custom functions from current metadata. - Use arrow keys and
Tabto accept a suggestion.
Context badges
Section titled “Context badges”- Live context represents the explicit Script Workspace capture made with Add Selection.
- Metadata/script badges represent items selected from Metadata Explorer.
- Attachment badges represent files available for on-demand reading.
- Remove a badge when it should no longer influence the task.
An open script can also be resolved from the current or origin-bound Script Workspace when the prompt explicitly refers to it. That ambient identity is pull-only and does not replace Add Selection or grant mutation authority.
Access behavior
Section titled “Access behavior”The composer remains available in the free version. If a request asks for a paid native action, AGENT still provides the complete human-readable answer before a short Coding Access note. LAYOUT remains unavailable without Coding Access.