gitextract__zd9l1h0/ ├── .gitar/ │ └── rules/ │ └── pr-description-quality.md ├── .github/ │ ├── dco.yml │ ├── pull_request_guidance.md │ ├── pull_request_template.md │ └── workflows/ │ ├── build.yml │ └── semantic-pr.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── cmd/ │ └── samples/ │ ├── advanced/ │ │ └── autoscaling-monitoring/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── activities.go │ │ ├── config/ │ │ │ └── autoscaling.yaml │ │ ├── config.go │ │ ├── config_test.go │ │ ├── main.go │ │ ├── worker_config.go │ │ └── workflow.go │ ├── common/ │ │ ├── factory.go │ │ ├── sample_helper.go │ │ └── util.go │ ├── cron/ │ │ ├── cron_workflow.go │ │ ├── cron_workflow_test.go │ │ └── main.go │ ├── dsl/ │ │ ├── README.md │ │ ├── activities.go │ │ ├── main.go │ │ ├── workflow.go │ │ ├── workflow1.yaml │ │ ├── workflow2.yaml │ │ └── workflow_test.go │ ├── expense/ │ │ ├── README.md │ │ ├── activities.go │ │ ├── main.go │ │ ├── server/ │ │ │ └── dummy.go │ │ ├── workflow.go │ │ └── workflow_test.go │ ├── fileprocessing/ │ │ ├── README.md │ │ ├── activities.go │ │ ├── main.go │ │ ├── workflow.go │ │ └── workflow_test.go │ ├── pso/ │ │ ├── README.md │ │ ├── activities.go │ │ ├── dataconverter.go │ │ ├── functions.go │ │ ├── main.go │ │ ├── particle.go │ │ ├── position.go │ │ ├── settings.go │ │ ├── swarm.go │ │ ├── utils.go │ │ ├── workflow.go │ │ └── workflow_test.go │ ├── recipes/ │ │ ├── branch/ │ │ │ ├── branch_workflow.go │ │ │ ├── main.go │ │ │ ├── parallel_workflow.go │ │ │ └── workflow_test.go │ │ ├── cancelactivity/ │ │ │ ├── main.go │ │ │ ├── workflow.go │ │ │ └── workflow_test.go │ │ ├── childworkflow/ │ │ │ ├── child_workflow.go │ │ │ ├── main.go │ │ │ └── parent_workflow.go │ │ ├── choice/ │ │ │ ├── exclusive_choice_workflow.go │ │ │ ├── main.go │ │ │ ├── multi_choice_workflow.go │ │ │ └── workflow_test.go │ │ ├── consistentquery/ │ │ │ ├── README.md │ │ │ ├── main.go │ │ │ └── query_workflow.go │ │ ├── crossdomain/ │ │ │ ├── main.go │ │ │ └── wf.go │ │ ├── ctxpropagation/ │ │ │ ├── README.md │ │ │ ├── activities.go │ │ │ ├── main.go │ │ │ ├── propagator.go │ │ │ ├── workflow.go │ │ │ └── workflow_test.go │ │ ├── delaystart/ │ │ │ ├── delaystart_workflow.go │ │ │ ├── delaystart_workflow_test.go │ │ │ └── main.go │ │ ├── dynamic/ │ │ │ ├── dynamic_workflow.go │ │ │ ├── main.go │ │ │ └── workflow_test.go │ │ ├── greetings/ │ │ │ ├── greetings.json │ │ │ ├── greetings_workflow.go │ │ │ ├── main.go │ │ │ ├── replay_test.go │ │ │ ├── shadow_test.go │ │ │ └── workflow_test.go │ │ ├── helloworld/ │ │ │ ├── activity_logger_test.go │ │ │ ├── helloworld.json │ │ │ ├── helloworld_workflow.go │ │ │ ├── helloworld_workflow_test.go │ │ │ ├── main.go │ │ │ ├── replay_test.go │ │ │ └── shadow_test.go │ │ ├── localactivity/ │ │ │ ├── README.md │ │ │ ├── local_activity_workflow.go │ │ │ ├── local_activity_workflow_test.go │ │ │ └── main.go │ │ ├── mutex/ │ │ │ ├── README.md │ │ │ ├── main.go │ │ │ ├── mutex_workflow.go │ │ │ └── mutex_workflow_test.go │ │ ├── pickfirst/ │ │ │ ├── main.go │ │ │ ├── pickfirst_workflow.go │ │ │ └── pickfirst_workflow_test.go │ │ ├── query/ │ │ │ ├── README.md │ │ │ ├── main.go │ │ │ ├── query_workflow.go │ │ │ └── query_workflow_test.go │ │ ├── retryactivity/ │ │ │ ├── main.go │ │ │ ├── retry_activity_workflow.go │ │ │ └── retry_activity_workflow_test.go │ │ ├── searchattributes/ │ │ │ ├── README.md │ │ │ ├── main.go │ │ │ ├── searchattributes_workflow.go │ │ │ └── searchattributes_workflow_test.go │ │ ├── sideeffect/ │ │ │ └── sideeffect_workflow.go │ │ ├── signalcounter/ │ │ │ ├── main.go │ │ │ ├── signal_counter_workflow.go │ │ │ └── workflow_test.go │ │ ├── sleep/ │ │ │ ├── README.md │ │ │ ├── main.go │ │ │ ├── sleep_workflow.go │ │ │ └── sleep_workflow_test.go │ │ ├── splitmerge/ │ │ │ ├── main.go │ │ │ ├── splitmerge_workflow.go │ │ │ └── splitmerge_workflow_test.go │ │ ├── timer/ │ │ │ ├── main.go │ │ │ ├── workflow.go │ │ │ └── workflow_test.go │ │ ├── tracing/ │ │ │ ├── helloworld_workflow.go │ │ │ └── main.go │ │ └── versioning/ │ │ ├── README.md │ │ ├── main.go │ │ └── versioned_workflow.go │ └── recovery/ │ ├── README.md │ ├── cache/ │ │ ├── cache.go │ │ └── lru.go │ ├── main.go │ ├── recovery_workflow.go │ └── trip_workflow.go ├── config/ │ └── development.yaml ├── go.mod ├── go.sum ├── k8s/ │ ├── README.md │ ├── cadence-samples-pod.yaml │ └── docker/ │ └── Dockerfile ├── new_samples/ │ ├── README.md │ ├── activities/ │ │ ├── README.md │ │ ├── dynamic_workflow.go │ │ ├── generator/ │ │ │ ├── README.md │ │ │ ├── README_specific.md │ │ │ └── generate.go │ │ ├── main.go │ │ ├── parallel_pick_first_workflow.go │ │ └── worker.go │ ├── client_tls/ │ │ ├── README.md │ │ ├── cadence_client.go │ │ ├── main.go │ │ └── tls_config.go │ ├── concurrency/ │ │ ├── README.md │ │ ├── batch_workflow.go │ │ ├── batch_workflow_test.go │ │ ├── generator/ │ │ │ ├── README.md │ │ │ ├── README_specific.md │ │ │ └── generate.go │ │ ├── main.go │ │ └── worker.go │ ├── data/ │ │ ├── README.md │ │ ├── compressed_dataconverter_workflow.go │ │ ├── compressed_dataconverter_workflow_test.go │ │ ├── encrypted_dataconverter_workflow.go │ │ ├── encrypted_dataconverter_workflow_test.go │ │ ├── generator/ │ │ │ ├── README.md │ │ │ ├── README_specific.md │ │ │ └── generate.go │ │ ├── main.go │ │ ├── s3_dataconverter_workflow.go │ │ ├── s3_dataconverter_workflow_test.go │ │ └── worker.go │ ├── hello_world/ │ │ ├── README.md │ │ ├── generator/ │ │ │ ├── README.md │ │ │ ├── README_specific.md │ │ │ └── generate.go │ │ ├── main.go │ │ ├── worker.go │ │ └── workflow.go │ ├── operations/ │ │ ├── README.md │ │ ├── cancel_workflow.go │ │ ├── generator/ │ │ │ ├── README.md │ │ │ ├── README_specific.md │ │ │ └── generate.go │ │ ├── main.go │ │ └── worker.go │ ├── query/ │ │ ├── README.md │ │ ├── generator/ │ │ │ ├── README.md │ │ │ ├── README_specific.md │ │ │ └── generate.go │ │ ├── lunch_vote_workflow.go │ │ ├── main.go │ │ ├── markdown_query.go │ │ ├── order_fulfillment_workflow.go │ │ └── worker.go │ ├── signal/ │ │ ├── README.md │ │ ├── generator/ │ │ │ ├── README.md │ │ │ ├── README_specific.md │ │ │ └── generate.go │ │ ├── main.go │ │ ├── simple_signal_workflow.go │ │ └── worker.go │ └── template/ │ ├── README.tmpl │ ├── README_generator.tmpl │ ├── README_references.tmpl │ ├── generator.go │ ├── main.tmpl │ └── worker.tmpl └── python_sdk_samples/ ├── .python-version ├── README.md ├── __init__.py ├── openai_samples/ │ ├── __init__.py │ └── agent_handoffs/ │ ├── README.md │ ├── __init__.py │ ├── book_trip_agent.py │ ├── main.py │ └── tools.py └── pyproject.toml