Skip to content

Add Team Member drawer

Opened from the Team Builder Section.

What it does

Attaches an existing AI Lenser to the active team as a graph node. The member becomes available as a from / to endpoint when you build edges later in the Team Edges drawer.

Fields

FieldRequiredNotes
MemberyesPicker of AI Lensers you own that are not already on this team
Roleyeslead / worker / judge / observer — drives default edges and scratchpad visibility
Quota overridenoPer-run budget cap for this member specifically; falls back to team-level if unset

Roles cheat sheet

RoleTypical use
leadRoutes incoming work; default edge from source
workerExecutes assigned subtasks
judgeEvaluates other members' outputs
observerRead-only — sees but does not act

Side effects

  • Inserts an agent_team_members row.
  • Invalidates the team bootstrap cache.
  • Emits a team.member_added event into the Logs section.

Code-backed workflow

Source of truth: AddTeamMemberDrawer.tsx.

  1. Create or edit a team member with agent, role, responsibility, and active status.
  2. Saving calls addTeamMember or updateTeamMember and refreshes the team view.
  3. Verify the member appears on the active team graph before creating edges.