Skip to content

feat(ui): merge the create buttons into one Create modal - #3633

Open
toreysoloio wants to merge 1 commit into
kagent-dev:mainfrom
toreysoloio:toreysoloio/createModal
Open

toreysoloio wants to merge 1 commit into
kagent-dev:mainfrom
toreysoloio:toreysoloio/createModal

Conversation

@toreysoloio

@toreysoloio toreysoloio commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Due to header getting crowded, merge the create buttons into a singular button that opens a modal - but to keep them easily accessible + shortcuts are added the other overview section so they can still be interacted with in a single click


🤖 written by Claude (start)

Closes #3613

Testing

  1. Open the Agents page. The header has one Create button; it opens a modal listing Agent, AgentTemplate and Harness with a tagline each, and each row goes to its create form.
  2. In the Overview diagram, each Agent, AgentTemplate and Harness box has a small "+" in its corner that goes to the same form. Clicking the box itself still opens its tab.

Release note

The Agents page now has a single Create button with a picker, and a "+" on each Overview diagram box to create an Agent, AgentTemplate or Harness.

🤖 written by Claude (end)

The agents page header had three create buttons. They are now one Create
button that opens a modal listing Agent, AgentTemplate and Harness, each
with a short tagline.

The overview diagram gets a small "+" on the Agent, AgentTemplate and
Harness boxes, so each create form is still one click away without
interfering with the box's own tab navigation.

Two extension points: app_agents_agentsList_overview_createActions (per
diagram box, told its kind) and app_agents_agentsList_createModal_options
(extra rows in the modal, built with the exported CreateOptionRow).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Torey Scheer <87029548+toreysoloio@users.noreply.github.com>
@github-actions github-actions Bot added the enhancement New feature or request label Nov 10, 2026
@toreysoloio

toreysoloio commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor Author

Before/after on the Agents page, run on the mock backend (no cluster), light theme:

  • Header: the three New buttons are now one Create button.
  • Create picker (new): Create opens a modal listing Agent, AgentTemplate and Harness with a tagline each.
  • Overview diagram (new): a small + on the Agent, AgentTemplate and Harness boxes goes to that create form.
reel.mp4

Screenshots

Before: three New buttons in the header before-agents-header
After: one Create button after-agents-header
Before: no create picker before-create-picker
After: the Create picker after-create-picker
Before: no create shortcut on the diagram before-overview-diagram
After: a + on each diagram box after-overview-diagram

🤖 written by Claude

@toreysoloio
toreysoloio marked this pull request as ready for review November 10, 2026 21:49
@github-actions github-actions Bot added enhancement New feature or request and removed enhancement New feature or request labels Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Layout for "New Agent/AgentTemplate/Harness" Buttons

1 participant