Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 3.02 KB

File metadata and controls

16 lines (13 loc) · 3.02 KB

WorkflowCodeDefinition

Fields

Field Type Required Description
input_schema Dict[str, Any] ✔️ Input schema of the workflow's run method
output_schema Dict[str, Any] ➖ Output schema of the workflow's run method
signals List[models.SignalDefinition] ➖ Signal handlers defined by the workflow
queries List[models.QueryDefinition] ➖ Query handlers defined by the workflow
updates List[models.UpdateDefinition] ➖ Update handlers defined by the workflow
enforce_determinism Optional[bool] ➖ Whether the workflow enforces deterministic execution
on_behalf_of Optional[bool] ➖ Whether the workflow must run associated to a user's identity
execution_timeout Optional[float] ➖ Maximum total execution time including retries and continue-as-new
plugin_metadata Dict[str, Any] ➖ Plugin-specific metadata (e.g. connector declarations)