Currently the UDF file udf/agent/udf.proto starts with the declaration syntax = "proto3";. A newer preferable syntax exists for protobuf editions.
e.g.
see: https://protobuf.dev/editions/overview/
While working on cleaning up dependabot issues, golang upgrades and deprecating Python2 support, perhaps this should be migrated as well.
Perhaps once Python2 support has ended, this can be migrated.