Developer messages are new in o1 as part of our recent work on instruction hierarchy. You can read more about them in the model spec. You don’t have to think too much about the difference between these two, it’s effectively a no op for devs but we wanted to let you know in case any of your messages reference “system messages” so you can update it to reference “developer messages” instead.