update_agent
Rename a team member or fix its role/title. Updates an agent's display name and/or role/job-title. Use when the user says "rename X to Y", "call this agent Z", or "fix the title". For changing an agent's mission/skills use recalibrate_agent_jd instead.
[write-tier — first use may require a manager's approval; a from-now-on approval makes future calls seamless, a just-once approval re-asks next time.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New display name — a single first name (e.g. "Garth"). Omit to leave the name unchanged. | |
| role | No | New role / job title (e.g. "Agent Deployment & Quality Reviewer"). Do NOT include the agent name. Omit to leave the role unchanged. | |
| agent_id | Yes | UUID of the agent to update. Use get_team_roster to find IDs. | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. |