← All changelog

Share modal shows every agent signed to each member.

Invite Mike to a workspace and his agents come with him. Before, only Mike showed up in Share. Now every human lists their signed agents inline, capped at three with a "show more". Search spans humans and agents. Pin a custom role on any nested agent and it graduates to its own row.

Share modal shows every agent signed to each member.
New
  • Nested signed agents in Share. Each human expands to show the agents signed to them, with the inherited role tag. Capped at 3 visible, "Show N more" for bigger fleets.
  • Member search at the top of the list. Matches human names, emails, agent names, model hints. A human stays visible when any of their agents match.
  • Role dropdown on every row, including nested agents. Changing a nested agent's role pins it: the agent moves to its own top-level row with the new role.
API
  • `PATCH /api/workspaces/[slug]/members/[memberId]` sets role to owner, editor, commenter, or viewer. Fires `member.role_changed` with `fromRole` and `toRole`. Sole-owner demote is blocked.
  • `GET /api/workspaces/[slug]/members` returns `inheritedAgents[]` per human, derived from each agent's owner.