@@ -1606,6 +1606,9 @@ def _GenerateContentResponse_from_mldev(
16061606 if getv (from_object , ['usageMetadata' ]) is not None :
16071607 setv (to_object , ['usage_metadata' ], getv (from_object , ['usageMetadata' ]))
16081608
1609+ if getv (from_object , ['modelStatus' ]) is not None :
1610+ setv (to_object , ['model_status' ], getv (from_object , ['modelStatus' ]))
1611+
16091612 return to_object
16101613
16111614
@@ -3375,6 +3378,9 @@ def _Part_to_mldev(
33753378 if getv (from_object , ['tool_response' ]) is not None :
33763379 setv (to_object , ['toolResponse' ], getv (from_object , ['tool_response' ]))
33773380
3381+ if getv (from_object , ['part_metadata' ]) is not None :
3382+ setv (to_object , ['partMetadata' ], getv (from_object , ['part_metadata' ]))
3383+
33783384 return to_object
33793385
33803386
@@ -3437,6 +3443,9 @@ def _Part_to_vertex(
34373443 if getv (from_object , ['tool_response' ]) is not None :
34383444 raise ValueError ('tool_response parameter is not supported in Vertex AI.' )
34393445
3446+ if getv (from_object , ['part_metadata' ]) is not None :
3447+ raise ValueError ('part_metadata parameter is not supported in Vertex AI.' )
3448+
34403449 return to_object
34413450
34423451
0 commit comments