Skip to content

Composer and Controls

The composer is the control center for prompts and generation.

  • 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.

  • Enter sends the prompt.
  • Shift + Enter inserts a newline.
  • Stop cancels the current response.

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.

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.

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.

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.

  • 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 Tab to accept a suggestion.
  • 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.

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.