docs/ai_builder/features/generation_controls.md
Reflex Build lets you refine a request while the agent works and avoid overlapping changes from another session.
You do not have to wait for the current generation to finish before adding context. Send another message while the agent is working to queue a follow-up instruction. The agent picks it up at its next step.
Use queued messages for small corrections or missing constraints:
Keep the current desktop layout. Make the new table responsive below 768 px
and do not change the existing filters.
Avoid queueing several competing changes at once. If the direction has changed substantially, let the current step finish, review the result, and send one consolidated follow-up.
The workspace shows the agent's current activity, including planning, web searches, workspace operations, tests, and generated screenshots. A screenshot includes the page route it represents, which helps distinguish results from multi-page apps.
You can continue browsing Preview and Plan while the work runs. Review the latest result before sending another broad request so you do not accidentally reverse a useful change.
When an app is already being edited in another session, Reflex Build locks it against overlapping edits. Wait for the active generation to finish and the edit lock to clear before starting work in another session. Then, before starting a large generation:
Project roles determine who can open, edit, and administer an app. See Roles & Permissions.