@@ -13460,7 +13460,7 @@ func (u ToolCodeInterpreterContainerUnion) AsString() (v string) {
1346013460 return
1346113461}
1346213462
13463- func (u ToolCodeInterpreterContainerUnion) AsCodeInterpreterToolAuto () (v ToolCodeInterpreterContainerCodeInterpreterContainerAuto) {
13463+ func (u ToolCodeInterpreterContainerUnion) AsCodeInterpreterContainerAuto () (v ToolCodeInterpreterContainerCodeInterpreterContainerAuto) {
1346413464 apijson.UnmarshalRoot(json.RawMessage(u.JSON.raw), &v)
1346513465 return
1346613466}
@@ -13647,7 +13647,7 @@ func ToolParamOfCodeInterpreter[
1364713647 case string:
1364813648 codeInterpreter.Container.OfString = param.NewOpt(v)
1364913649 case ToolCodeInterpreterContainerCodeInterpreterContainerAutoParam:
13650- codeInterpreter.Container.OfCodeInterpreterToolAuto = &v
13650+ codeInterpreter.Container.OfCodeInterpreterContainerAuto = &v
1365113651 }
1365213652 return ToolUnionParam{OfCodeInterpreter: &codeInterpreter}
1365313653}
@@ -14370,13 +14370,13 @@ func (r *ToolCodeInterpreterParam) UnmarshalJSON(data []byte) error {
1437014370//
1437114371// Use [param.IsOmitted] to confirm if a field is set.
1437214372type ToolCodeInterpreterContainerUnionParam struct {
14373- OfString param.Opt[string] `json:",omitzero,inline"`
14374- OfCodeInterpreterToolAuto *ToolCodeInterpreterContainerCodeInterpreterContainerAutoParam `json:",omitzero,inline"`
14373+ OfString param.Opt[string] `json:",omitzero,inline"`
14374+ OfCodeInterpreterContainerAuto *ToolCodeInterpreterContainerCodeInterpreterContainerAutoParam `json:",omitzero,inline"`
1437514375 paramUnion
1437614376}
1437714377
1437814378func (u ToolCodeInterpreterContainerUnionParam) MarshalJSON() ([]byte, error) {
14379- return param.MarshalUnion(u, u.OfString, u.OfCodeInterpreterToolAuto )
14379+ return param.MarshalUnion(u, u.OfString, u.OfCodeInterpreterContainerAuto )
1438014380}
1438114381func (u *ToolCodeInterpreterContainerUnionParam) UnmarshalJSON(data []byte) error {
1438214382 return apijson.UnmarshalRoot(data, u)
@@ -14385,8 +14385,8 @@ func (u *ToolCodeInterpreterContainerUnionParam) UnmarshalJSON(data []byte) erro
1438514385func (u *ToolCodeInterpreterContainerUnionParam) asAny() any {
1438614386 if !param.IsOmitted(u.OfString) {
1438714387 return &u.OfString.Value
14388- } else if !param.IsOmitted(u.OfCodeInterpreterToolAuto ) {
14389- return u.OfCodeInterpreterToolAuto
14388+ } else if !param.IsOmitted(u.OfCodeInterpreterContainerAuto ) {
14389+ return u.OfCodeInterpreterContainerAuto
1439014390 }
1439114391 return nil
1439214392}
0 commit comments