@@ -57,7 +57,8 @@ def start_workflow(workflow, *input, options: {}, **args)
5757 run_timeout : compute_run_timeout ( execution_options ) ,
5858 task_timeout : execution_options . timeouts [ :task ] ,
5959 workflow_id_reuse_policy : options [ :workflow_id_reuse_policy ] ,
60- headers : execution_options . headers
60+ headers : execution_options . headers ,
61+ memo : execution_options . memo ,
6162 )
6263 else
6364 raise ArgumentError , 'If signal_input is provided, you must also provide signal_name' if signal_name . nil?
@@ -73,6 +74,7 @@ def start_workflow(workflow, *input, options: {}, **args)
7374 task_timeout : execution_options . timeouts [ :task ] ,
7475 workflow_id_reuse_policy : options [ :workflow_id_reuse_policy ] ,
7576 headers : execution_options . headers ,
77+ memo : execution_options . memo ,
7678 signal_name : signal_name ,
7779 signal_input : signal_input
7880 )
@@ -119,7 +121,8 @@ def schedule_workflow(workflow, cron_schedule, *input, options: {}, **args)
119121 task_timeout : execution_options . timeouts [ :task ] ,
120122 workflow_id_reuse_policy : options [ :workflow_id_reuse_policy ] ,
121123 headers : execution_options . headers ,
122- cron_schedule : cron_schedule
124+ cron_schedule : cron_schedule ,
125+ memo : execution_options . memo
123126 )
124127
125128 response . run_id
0 commit comments