How to design a module with an agent
- Open the agent panel in the designer.
- Describe the module you need, including the entities, their fields, and how they relate to each other.
- The agent will propose the data model and the screens to manage it.
- Review the proposal and confirm or ask for adjustments.
- The agent applies the changes to your application.
Example prompt
Module generation may take a few seconds as the agent needs to process the data model relationships and generate multiple screens.
Architecture decisions recorded while building
While it builds, the agent can record architecture decisions — the reasoning behind a choice that the resulting configuration does not show on its own (why one data model was picked over another, a naming convention, a trade-off). They are stored per application and are visible to anyone working on it later, from the chat or from an external MCP client. After a step that changes the data model (tables, fields, relationships) or that grants roles access to what was created, the agent is reminded to record a decision if the change involved a non-obvious choice. The reminder is a suggestion: the agent skips it for self-explanatory changes, and it appears at most once per kind of change in a plan, so it does not interrupt the flow.Recording decisions requires the Designer agent permission — the same one needed to design features and modules. Users without it can still read the decisions already recorded.