Update cua2-core/src/cua2_core/models/models.py

#14
cua2-core/src/cua2_core/models/models.py CHANGED
@@ -137,7 +137,7 @@ class AgentTraceMetadata(BaseModel):
137
  maxSteps: int = 0
138
  completed: bool = False
139
  final_state: (
140
- Literal["success", "stopped", "max_steps_reached", "error", "sandbox_timeout"]
141
  | None
142
  ) = None
143
  user_evaluation: Literal["success", "failed", "not_evaluated"] = "not_evaluated"
@@ -189,7 +189,7 @@ class AgentCompleteEvent(BaseModel):
189
  type: Literal["agent_complete"] = "agent_complete"
190
  traceMetadata: AgentTraceMetadata
191
  final_state: Literal[
192
- "success", "stopped", "max_steps_reached", "error", "sandbox_timeout"
193
  ]
194
 
195
 
@@ -328,7 +328,7 @@ class ActiveTask(BaseModel):
328
  step_numberOfSteps: int | None = None,
329
  completed: bool | None = None,
330
  final_state: Literal[
331
- "success", "stopped", "max_steps_reached", "error", "sandbox_timeout"
332
  ]
333
  | None = None,
334
  user_evaluation: Literal["success", "failed", "not_evaluated"] | None = None,
 
137
  maxSteps: int = 0
138
  completed: bool = False
139
  final_state: (
140
+ Literal["success", "stopped", "max_steps_reached", "error", "sandbox_timeout", "invalid_prompt"]
141
  | None
142
  ) = None
143
  user_evaluation: Literal["success", "failed", "not_evaluated"] = "not_evaluated"
 
189
  type: Literal["agent_complete"] = "agent_complete"
190
  traceMetadata: AgentTraceMetadata
191
  final_state: Literal[
192
+ "success", "stopped", "max_steps_reached", "error", "sandbox_timeout", "invalid_prompt"
193
  ]
194
 
195
 
 
328
  step_numberOfSteps: int | None = None,
329
  completed: bool | None = None,
330
  final_state: Literal[
331
+ "success", "stopped", "max_steps_reached", "error", "sandbox_timeout", "invalid_prompt"
332
  ]
333
  | None = None,
334
  user_evaluation: Literal["success", "failed", "not_evaluated"] | None = None,