docs: def update(self, agent=None, metadata=None):
          """
          Only the agent_id and metadata are able to be updated via the API.
          """
          self.manager.update_entity(self, agent=agent, metadata=metadata)