@@ -72,10 +72,10 @@ class Run(BaseModel):
7272 execution of this run.
7373 """
7474
75- cancelled_at : Optional [int ]
75+ cancelled_at : Optional [int ] = None
7676 """The Unix timestamp (in seconds) for when the run was cancelled."""
7777
78- completed_at : Optional [int ]
78+ completed_at : Optional [int ] = None
7979 """The Unix timestamp (in seconds) for when the run was completed."""
8080
8181 created_at : int
@@ -84,7 +84,7 @@ class Run(BaseModel):
8484 expires_at : int
8585 """The Unix timestamp (in seconds) for when the run will expire."""
8686
87- failed_at : Optional [int ]
87+ failed_at : Optional [int ] = None
8888 """The Unix timestamp (in seconds) for when the run failed."""
8989
9090 file_ids : List [str ]
@@ -101,10 +101,10 @@ class Run(BaseModel):
101101 this run.
102102 """
103103
104- last_error : Optional [LastError ]
104+ last_error : Optional [LastError ] = None
105105 """The last error associated with this run. Will be `null` if there are no errors."""
106106
107- metadata : Optional [builtins .object ]
107+ metadata : Optional [builtins .object ] = None
108108 """Set of 16 key-value pairs that can be attached to an object.
109109
110110 This can be useful for storing additional information about the object in a
@@ -122,13 +122,13 @@ class Run(BaseModel):
122122 object : Literal ["thread.run" ]
123123 """The object type, which is always `thread.run`."""
124124
125- required_action : Optional [RequiredAction ]
125+ required_action : Optional [RequiredAction ] = None
126126 """Details on the action required to continue the run.
127127
128128 Will be `null` if no action is required.
129129 """
130130
131- started_at : Optional [int ]
131+ started_at : Optional [int ] = None
132132 """The Unix timestamp (in seconds) for when the run was started."""
133133
134134 status : Literal [
0 commit comments