What happened?
ListTasksRequest uses int64 for last_updated_after:
// Filter tasks updated after this timestamp (milliseconds since epoch).
// Only tasks with a last updated time greater than or equal to this value will be returned.
int64 last_updated_after = 6;
Should be google.protobuf.Timestamp instead, for consistency with the rest of the protocol.
// ISO 8601 Timestamp when the status was recorded.
// Example: "2023-10-27T10:00:00Z"
google.protobuf.Timestamp timestamp = 3;
Code of Conduct