diff --git a/AGENTS.md b/AGENTS.md index 40901636..546b7af6 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -106,7 +106,9 @@ Use these patterns when extending list/detail or run-submission UX: 2. **Prefer in-place creation over navigation breaks.** - For `/runs/new`, create profiles in a dialog and keep users on the page. - - Reuse shared forms (e.g. `ProfileCreateForm`) between full-page and modal flows to avoid behavior drift. + - Reuse shared forms (e.g. `ProfileCreateForm`, `McpServerForm`) between full-page and modal flows to avoid behavior drift. + - Keep entity sections visible when their list is empty: show an empty state plus the inline `New…` action instead of hiding the section. + - Inline-create dialogs mounted inside a page `