From 0a5ee5e48ebff2bdc636006f7e1d53dacbe532cf Mon Sep 17 00:00:00 2001 From: Jiang Bohan Date: Tue, 14 Apr 2026 22:49:50 +0800 Subject: [PATCH] fix(server): allow members to create agents Remove the owner/admin role restriction on the POST /api/agents endpoint so that workspace members can also create agents. --- server/cmd/server/router.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/cmd/server/router.go b/server/cmd/server/router.go index 48e41baa5..b0ac83ba0 100644 --- a/server/cmd/server/router.go +++ b/server/cmd/server/router.go @@ -263,7 +263,7 @@ func NewRouter(pool *pgxpool.Pool, hub *realtime.Hub, bus *events.Bus) chi.Route // Agents r.Route("/api/agents", func(r chi.Router) { r.Get("/", h.ListAgents) - r.With(middleware.RequireWorkspaceRole(queries, "owner", "admin")).Post("/", h.CreateAgent) + r.Post("/", h.CreateAgent) r.Route("/{id}", func(r chi.Router) { r.Get("/", h.GetAgent) r.Put("/", h.UpdateAgent)