Rethinking agent roles: extending the role definition in the BRAIN framework