├── .devcontainer ├── devcontainer.json └── setup.sh ├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── ----feature-request.md │ └── ---bug-report.md ├── policies │ └── resourceManagement.yml └── workflows │ ├── codeQL.yml │ ├── durable_python_action.yml │ ├── submodule-sync.yml │ └── validate.yml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── SECURITY.md ├── azure-pipelines-release.yml ├── azure-pipelines.yml ├── azure ├── __init__.py └── durable_functions │ ├── __init__.py │ ├── constants.py │ ├── decorators │ ├── __init__.py │ ├── durable_app.py │ └── metadata.py │ ├── entity.py │ ├── models │ ├── DurableEntityContext.py │ ├── DurableHttpRequest.py │ ├── DurableOrchestrationBindings.py │ ├── DurableOrchestrationClient.py │ ├── DurableOrchestrationContext.py │ ├── DurableOrchestrationStatus.py │ ├── EntityStateResponse.py │ ├── FunctionContext.py │ ├── OrchestrationRuntimeStatus.py │ ├── OrchestratorState.py │ ├── PurgeHistoryResult.py │ ├── ReplaySchema.py │ ├── RetryOptions.py │ ├── RpcManagementOptions.py │ ├── Task.py │ ├── TaskOrchestrationExecutor.py │ ├── TokenSource.py │ ├── __init__.py │ ├── actions │ │ ├── Action.py │ │ ├── ActionType.py │ │ ├── CallActivityAction.py │ │ ├── CallActivityWithRetryAction.py │ │ ├── CallEntityAction.py │ │ ├── CallHttpAction.py │ │ ├── CallSubOrchestratorAction.py │ │ ├── CallSubOrchestratorWithRetryAction.py │ │ ├── CompoundAction.py │ │ ├── ContinueAsNewAction.py │ │ ├── CreateTimerAction.py │ │ ├── NoOpAction.py │ │ ├── SignalEntityAction.py │ │ ├── WaitForExternalEventAction.py │ │ ├── WhenAllAction.py │ │ ├── WhenAnyAction.py │ │ └── __init__.py │ ├── entities │ │ ├── EntityState.py │ │ ├── OperationResult.py │ │ ├── RequestMessage.py │ │ ├── ResponseMessage.py │ │ ├── Signal.py │ │ └── __init__.py │ ├── history │ │ ├── HistoryEvent.py │ │ ├── HistoryEventType.py │ │ └── __init__.py │ └── utils │ │ ├── __init__.py │ │ ├── entity_utils.py │ │ ├── http_utils.py │ │ └── json_utils.py │ ├── openai_agents │ ├── __init__.py │ ├── context.py │ ├── event_loop.py │ ├── exceptions.py │ ├── handoffs.py │ ├── model_invocation_activity.py │ ├── orchestrator_generator.py │ ├── runner.py │ ├── task_tracker.py │ ├── tools.py │ └── usage_telemetry.py │ ├── orchestrator.py │ └── testing │ ├── OrchestratorGeneratorWrapper.py │ └── __init__.py ├── docs └── openai_agents │ ├── README.md │ ├── getting-started.md │ └── reference.md ├── eng ├── ci │ ├── code-mirror.yml │ └── official-build.yml └── templates │ └── build.yml ├── host.json ├── noxfile.py ├── requirements.txt ├── samples-v2 ├── blueprint │ ├── .funcignore │ ├── .gitignore │ ├── durable_blueprints.py │ ├── function_app.py │ ├── host.json │ ├── requirements.txt │ └── tests │ │ ├── readme.md │ │ ├── test_my_orchestrator.py │ │ ├── test_say_hello.py │ │ └── test_start_orchestrator.py ├── fan_in_fan_out │ ├── .funcignore │ ├── .gitignore │ ├── README.md │ ├── function_app.py │ ├── host.json │ ├── proxies.json │ ├── requirements.txt │ └── tests │ │ ├── readme.md │ │ ├── test_E2_BackupSiteContent.py │ │ ├── test_E2_CopyFileToBlob.py │ │ ├── test_E2_GetFileList.py │ │ └── test_HttpStart.py ├── function_chaining │ ├── .funcignore │ ├── .gitignore │ ├── README.md │ ├── function_app.py │ ├── host.json │ ├── proxies.json │ ├── requirements.txt │ └── tests │ │ ├── readme.md │ │ ├── test_http_start.py │ │ ├── test_my_orchestrator.py │ │ └── test_say_hello.py ├── openai_agents │ ├── .funcignore │ ├── .gitignore │ ├── README.md │ ├── __init__.py │ ├── basic │ │ ├── agent_lifecycle_example.py │ │ ├── dynamic_system_prompt.py │ │ ├── hello_world.py │ │ ├── lifecycle_example.py │ │ ├── local_image.py │ │ ├── non_strict_output_type.py │ │ ├── previous_response_id.py │ │ ├── remote_image.py │ │ └── tools.py │ ├── customer_service │ │ ├── README.md │ │ ├── customer_service.py │ │ └── customer_service_client.py │ ├── function_app.py │ ├── handoffs │ │ └── message_filter.py │ ├── host.json │ ├── local.settings.json.template │ ├── requirements.txt │ └── test_orchestrators.py └── orchestration_versioning │ ├── .funcignore │ ├── .gitignore │ ├── README.md │ ├── function_app.py │ ├── host.json │ └── requirements.txt ├── samples ├── aml_monitoring │ ├── .funcignore │ ├── .gitignore │ ├── aml_durable_orchestrator │ │ ├── __init__.py │ │ └── function.json │ ├── aml_pipeline │ │ ├── __init__.py │ │ └── function.json │ ├── aml_poll_status │ │ ├── __init__.py │ │ └── function.json │ ├── extensions.csproj │ ├── host.json │ ├── local.settings.json │ ├── proxies.json │ ├── requirements.txt │ └── shared │ │ ├── __init__.py │ │ ├── aml_helper.py │ │ └── auth_helper.py ├── counter_entity │ ├── .funcignore │ ├── .gitignore │ ├── Counter │ │ ├── __init__.py │ │ └── function.json │ ├── DurableOrchestration │ │ ├── __init__.py │ │ └── function.json │ ├── DurableTrigger │ │ ├── __init__.py │ │ └── function.json │ ├── README.md │ ├── RetrieveEntity │ │ ├── __init__.py │ │ └── function.json │ ├── host.json │ ├── local.settings.json │ └── requirements.txt ├── fan_in_fan_out │ ├── .funcignore │ ├── .gitignore │ ├── E2_BackupSiteContent │ │ ├── __init__.py │ │ └── function.json │ ├── E2_CopyFileToBlob │ │ ├── __init__.py │ │ └── function.json │ ├── E2_GetFileList │ │ ├── __init__.py │ │ └── function.json │ ├── HttpStart │ │ ├── __init__.py │ │ └── function.json │ ├── README.md │ ├── host.json │ ├── local.settings.json │ ├── proxies.json │ └── requirements.txt ├── function_chaining │ ├── .funcignore │ ├── .gitignore │ ├── E1_HelloSequence │ │ ├── __init__.py │ │ └── function.json │ ├── E1_SayHello │ │ ├── __init__.py │ │ └── function.json │ ├── HttpStart │ │ ├── __init__.py │ │ └── function.json │ ├── README.md │ ├── host.json │ ├── local.settings.json │ ├── proxies.json │ └── requirements.txt ├── function_chaining_custom_status │ ├── .funcignore │ ├── .gitignore │ ├── DurableActivity │ │ ├── __init__.py │ │ └── function.json │ ├── DurableOrchestration │ │ ├── __init__.py │ │ └── function.json │ ├── DurableTrigger │ │ ├── __init__.py │ │ └── function.json │ ├── README.md │ ├── host.json │ ├── local.settings.json │ ├── proxies.json │ └── requirements.txt ├── human_interaction │ ├── .funcignore │ ├── .gitignore │ ├── E4_SMSPhoneVerification │ │ ├── __init__.py │ │ └── function.json │ ├── HttpStart │ │ ├── __init__.py │ │ └── function.json │ ├── README.md │ ├── SendSMSChallenge │ │ ├── __init__.py │ │ └── function.json │ ├── host.json │ ├── local.settings.json │ ├── proxies.json │ └── requirements.txt ├── monitor │ ├── .funcignore │ ├── .gitignore │ ├── E3_Monitor │ │ ├── __init__.py │ │ └── function.json │ ├── E3_SendAlert │ │ ├── __init__.py │ │ └── function.json │ ├── E3_TooManyOpenIssues │ │ ├── __init__.py │ │ └── function.json │ ├── HttpStart │ │ ├── __init__.py │ │ └── function.json │ ├── README.md │ ├── host.json │ ├── local.settings.json │ ├── proxies.json │ └── requirements.txt ├── serialize_arguments │ ├── .gitignore │ ├── DurableActivity │ │ ├── __init__.py │ │ └── function.json │ ├── DurableOrchestration │ │ ├── __init__.py │ │ └── function.json │ ├── DurableTrigger │ │ ├── __init__.py │ │ └── function.json │ ├── README.md │ ├── host.json │ ├── local.settings.json │ ├── requirements.txt │ └── shared_code │ │ └── MyClasses.py └── simple_sub_orchestration │ ├── .funcignore │ ├── .gitignore │ ├── DurableFunctionsHttpStart │ ├── __init__.py │ └── function.json │ ├── DurableOrchestrator │ ├── __init__.py │ └── function.json │ ├── DurableSubOrchestrator │ ├── __init__.py │ └── function.json │ ├── Hello │ ├── __init__.py │ └── function.json │ ├── README.md │ ├── host.json │ ├── local.settings.json │ ├── proxies.json │ └── requirements.txt ├── scripts └── sample_deploy.sh ├── setup.py └── tests ├── __init__.py ├── conftest.py ├── models ├── __init__.py ├── test_DecoratorMetadata.py ├── test_Decorators.py ├── test_DurableOrchestrationBindings.py ├── test_DurableOrchestrationClient.py ├── test_DurableOrchestrationContext.py ├── test_DurableOrchestrationStatus.py ├── test_OrchestrationState.py ├── test_RpcManagementOptions.py └── test_TokenSource.py ├── openai_agents ├── __init__.py ├── test_context.py ├── test_task_tracker.py └── test_usage_telemetry.py ├── orchestrator ├── __init__.py ├── models │ └── OrchestrationInstance.py ├── openai_agents │ ├── __init__.py │ └── test_openai_agents.py ├── orchestrator_test_utils.py ├── schemas │ └── OrchetrationStateSchema.py ├── test_call_http.py ├── test_continue_as_new.py ├── test_create_timer.py ├── test_entity.py ├── test_external_event.py ├── test_fan_out_fan_in.py ├── test_is_replaying_flag.py ├── test_retries.py ├── test_sequential_orchestrator.py ├── test_sequential_orchestrator_custom_status.py ├── test_sequential_orchestrator_with_retry.py ├── test_serialization.py ├── test_sub_orchestrator.py ├── test_sub_orchestrator_with_retry.py └── test_task_any.py ├── tasks ├── __init__.py ├── tasks_test_utils.py ├── test_long_timers.py └── test_new_uuid.py ├── test_constants.py ├── test_utils ├── ContextBuilder.py ├── EntityContextBuilder.py ├── __init__.py ├── constants.py ├── json_utils.py └── testClasses.py └── utils ├── __init__.py └── test_entity_utils.py /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/setup.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | pip install -r requirements.txt 4 | 5 | 6 | -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/----feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.github/ISSUE_TEMPLATE/----feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.github/ISSUE_TEMPLATE/---bug-report.md -------------------------------------------------------------------------------- /.github/policies/resourceManagement.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.github/policies/resourceManagement.yml -------------------------------------------------------------------------------- /.github/workflows/codeQL.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.github/workflows/codeQL.yml -------------------------------------------------------------------------------- /.github/workflows/durable_python_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.github/workflows/durable_python_action.yml -------------------------------------------------------------------------------- /.github/workflows/submodule-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.github/workflows/submodule-sync.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include ./_manifest/* -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/SECURITY.md -------------------------------------------------------------------------------- /azure-pipelines-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure-pipelines-release.yml -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /azure/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/constants.py -------------------------------------------------------------------------------- /azure/durable_functions/decorators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/decorators/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/decorators/durable_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/decorators/durable_app.py -------------------------------------------------------------------------------- /azure/durable_functions/decorators/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/decorators/metadata.py -------------------------------------------------------------------------------- /azure/durable_functions/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/entity.py -------------------------------------------------------------------------------- /azure/durable_functions/models/DurableEntityContext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/DurableEntityContext.py -------------------------------------------------------------------------------- /azure/durable_functions/models/DurableHttpRequest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/DurableHttpRequest.py -------------------------------------------------------------------------------- /azure/durable_functions/models/DurableOrchestrationBindings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/DurableOrchestrationBindings.py -------------------------------------------------------------------------------- /azure/durable_functions/models/DurableOrchestrationClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/DurableOrchestrationClient.py -------------------------------------------------------------------------------- /azure/durable_functions/models/DurableOrchestrationContext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/DurableOrchestrationContext.py -------------------------------------------------------------------------------- /azure/durable_functions/models/DurableOrchestrationStatus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/DurableOrchestrationStatus.py -------------------------------------------------------------------------------- /azure/durable_functions/models/EntityStateResponse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/EntityStateResponse.py -------------------------------------------------------------------------------- /azure/durable_functions/models/FunctionContext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/FunctionContext.py -------------------------------------------------------------------------------- /azure/durable_functions/models/OrchestrationRuntimeStatus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/OrchestrationRuntimeStatus.py -------------------------------------------------------------------------------- /azure/durable_functions/models/OrchestratorState.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/OrchestratorState.py -------------------------------------------------------------------------------- /azure/durable_functions/models/PurgeHistoryResult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/PurgeHistoryResult.py -------------------------------------------------------------------------------- /azure/durable_functions/models/ReplaySchema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/ReplaySchema.py -------------------------------------------------------------------------------- /azure/durable_functions/models/RetryOptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/RetryOptions.py -------------------------------------------------------------------------------- /azure/durable_functions/models/RpcManagementOptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/RpcManagementOptions.py -------------------------------------------------------------------------------- /azure/durable_functions/models/Task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/Task.py -------------------------------------------------------------------------------- /azure/durable_functions/models/TaskOrchestrationExecutor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/TaskOrchestrationExecutor.py -------------------------------------------------------------------------------- /azure/durable_functions/models/TokenSource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/TokenSource.py -------------------------------------------------------------------------------- /azure/durable_functions/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/Action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/Action.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/ActionType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/ActionType.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/CallActivityAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/CallActivityAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/CallActivityWithRetryAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/CallActivityWithRetryAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/CallEntityAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/CallEntityAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/CallHttpAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/CallHttpAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/CallSubOrchestratorAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/CallSubOrchestratorAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/CallSubOrchestratorWithRetryAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/CallSubOrchestratorWithRetryAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/CompoundAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/CompoundAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/ContinueAsNewAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/ContinueAsNewAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/CreateTimerAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/CreateTimerAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/NoOpAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/NoOpAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/SignalEntityAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/SignalEntityAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/WaitForExternalEventAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/WaitForExternalEventAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/WhenAllAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/WhenAllAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/WhenAnyAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/WhenAnyAction.py -------------------------------------------------------------------------------- /azure/durable_functions/models/actions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/actions/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/models/entities/EntityState.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/entities/EntityState.py -------------------------------------------------------------------------------- /azure/durable_functions/models/entities/OperationResult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/entities/OperationResult.py -------------------------------------------------------------------------------- /azure/durable_functions/models/entities/RequestMessage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/entities/RequestMessage.py -------------------------------------------------------------------------------- /azure/durable_functions/models/entities/ResponseMessage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/entities/ResponseMessage.py -------------------------------------------------------------------------------- /azure/durable_functions/models/entities/Signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/entities/Signal.py -------------------------------------------------------------------------------- /azure/durable_functions/models/entities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/entities/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/models/history/HistoryEvent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/history/HistoryEvent.py -------------------------------------------------------------------------------- /azure/durable_functions/models/history/HistoryEventType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/history/HistoryEventType.py -------------------------------------------------------------------------------- /azure/durable_functions/models/history/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/history/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/models/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/utils/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/models/utils/entity_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/utils/entity_utils.py -------------------------------------------------------------------------------- /azure/durable_functions/models/utils/http_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/utils/http_utils.py -------------------------------------------------------------------------------- /azure/durable_functions/models/utils/json_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/models/utils/json_utils.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/__init__.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/context.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/event_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/event_loop.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/exceptions.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/handoffs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/handoffs.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/model_invocation_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/model_invocation_activity.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/orchestrator_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/orchestrator_generator.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/runner.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/task_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/task_tracker.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/tools.py -------------------------------------------------------------------------------- /azure/durable_functions/openai_agents/usage_telemetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/openai_agents/usage_telemetry.py -------------------------------------------------------------------------------- /azure/durable_functions/orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/orchestrator.py -------------------------------------------------------------------------------- /azure/durable_functions/testing/OrchestratorGeneratorWrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/testing/OrchestratorGeneratorWrapper.py -------------------------------------------------------------------------------- /azure/durable_functions/testing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/azure/durable_functions/testing/__init__.py -------------------------------------------------------------------------------- /docs/openai_agents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/docs/openai_agents/README.md -------------------------------------------------------------------------------- /docs/openai_agents/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/docs/openai_agents/getting-started.md -------------------------------------------------------------------------------- /docs/openai_agents/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/docs/openai_agents/reference.md -------------------------------------------------------------------------------- /eng/ci/code-mirror.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/eng/ci/code-mirror.yml -------------------------------------------------------------------------------- /eng/ci/official-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/eng/ci/official-build.yml -------------------------------------------------------------------------------- /eng/templates/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/eng/templates/build.yml -------------------------------------------------------------------------------- /host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/host.json -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/noxfile.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples-v2/blueprint/.funcignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/.funcignore -------------------------------------------------------------------------------- /samples-v2/blueprint/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/.gitignore -------------------------------------------------------------------------------- /samples-v2/blueprint/durable_blueprints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/durable_blueprints.py -------------------------------------------------------------------------------- /samples-v2/blueprint/function_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/function_app.py -------------------------------------------------------------------------------- /samples-v2/blueprint/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/host.json -------------------------------------------------------------------------------- /samples-v2/blueprint/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/requirements.txt -------------------------------------------------------------------------------- /samples-v2/blueprint/tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/tests/readme.md -------------------------------------------------------------------------------- /samples-v2/blueprint/tests/test_my_orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/tests/test_my_orchestrator.py -------------------------------------------------------------------------------- /samples-v2/blueprint/tests/test_say_hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/tests/test_say_hello.py -------------------------------------------------------------------------------- /samples-v2/blueprint/tests/test_start_orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/blueprint/tests/test_start_orchestrator.py -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/.gitignore -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/README.md -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/function_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/function_app.py -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/host.json -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/proxies.json -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/requirements.txt -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/tests/readme.md -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/tests/test_E2_BackupSiteContent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/tests/test_E2_BackupSiteContent.py -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/tests/test_E2_CopyFileToBlob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/tests/test_E2_CopyFileToBlob.py -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/tests/test_E2_GetFileList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/tests/test_E2_GetFileList.py -------------------------------------------------------------------------------- /samples-v2/fan_in_fan_out/tests/test_HttpStart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/fan_in_fan_out/tests/test_HttpStart.py -------------------------------------------------------------------------------- /samples-v2/function_chaining/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv -------------------------------------------------------------------------------- /samples-v2/function_chaining/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/.gitignore -------------------------------------------------------------------------------- /samples-v2/function_chaining/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/README.md -------------------------------------------------------------------------------- /samples-v2/function_chaining/function_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/function_app.py -------------------------------------------------------------------------------- /samples-v2/function_chaining/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/host.json -------------------------------------------------------------------------------- /samples-v2/function_chaining/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/proxies.json -------------------------------------------------------------------------------- /samples-v2/function_chaining/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/requirements.txt -------------------------------------------------------------------------------- /samples-v2/function_chaining/tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/tests/readme.md -------------------------------------------------------------------------------- /samples-v2/function_chaining/tests/test_http_start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/tests/test_http_start.py -------------------------------------------------------------------------------- /samples-v2/function_chaining/tests/test_my_orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/tests/test_my_orchestrator.py -------------------------------------------------------------------------------- /samples-v2/function_chaining/tests/test_say_hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/function_chaining/tests/test_say_hello.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/.funcignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/.funcignore -------------------------------------------------------------------------------- /samples-v2/openai_agents/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/.gitignore -------------------------------------------------------------------------------- /samples-v2/openai_agents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/README.md -------------------------------------------------------------------------------- /samples-v2/openai_agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/__init__.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/agent_lifecycle_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/agent_lifecycle_example.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/dynamic_system_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/dynamic_system_prompt.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/hello_world.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/lifecycle_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/lifecycle_example.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/local_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/local_image.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/non_strict_output_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/non_strict_output_type.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/previous_response_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/previous_response_id.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/remote_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/remote_image.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/basic/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/basic/tools.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/customer_service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/customer_service/README.md -------------------------------------------------------------------------------- /samples-v2/openai_agents/customer_service/customer_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/customer_service/customer_service.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/customer_service/customer_service_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/customer_service/customer_service_client.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/function_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/function_app.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/handoffs/message_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/handoffs/message_filter.py -------------------------------------------------------------------------------- /samples-v2/openai_agents/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/host.json -------------------------------------------------------------------------------- /samples-v2/openai_agents/local.settings.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/local.settings.json.template -------------------------------------------------------------------------------- /samples-v2/openai_agents/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/requirements.txt -------------------------------------------------------------------------------- /samples-v2/openai_agents/test_orchestrators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/openai_agents/test_orchestrators.py -------------------------------------------------------------------------------- /samples-v2/orchestration_versioning/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv -------------------------------------------------------------------------------- /samples-v2/orchestration_versioning/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/orchestration_versioning/.gitignore -------------------------------------------------------------------------------- /samples-v2/orchestration_versioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/orchestration_versioning/README.md -------------------------------------------------------------------------------- /samples-v2/orchestration_versioning/function_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/orchestration_versioning/function_app.py -------------------------------------------------------------------------------- /samples-v2/orchestration_versioning/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/orchestration_versioning/host.json -------------------------------------------------------------------------------- /samples-v2/orchestration_versioning/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples-v2/orchestration_versioning/requirements.txt -------------------------------------------------------------------------------- /samples/aml_monitoring/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | py36 -------------------------------------------------------------------------------- /samples/aml_monitoring/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/.gitignore -------------------------------------------------------------------------------- /samples/aml_monitoring/aml_durable_orchestrator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/aml_durable_orchestrator/__init__.py -------------------------------------------------------------------------------- /samples/aml_monitoring/aml_durable_orchestrator/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/aml_durable_orchestrator/function.json -------------------------------------------------------------------------------- /samples/aml_monitoring/aml_pipeline/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/aml_pipeline/__init__.py -------------------------------------------------------------------------------- /samples/aml_monitoring/aml_pipeline/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/aml_pipeline/function.json -------------------------------------------------------------------------------- /samples/aml_monitoring/aml_poll_status/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/aml_poll_status/__init__.py -------------------------------------------------------------------------------- /samples/aml_monitoring/aml_poll_status/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/aml_poll_status/function.json -------------------------------------------------------------------------------- /samples/aml_monitoring/extensions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/extensions.csproj -------------------------------------------------------------------------------- /samples/aml_monitoring/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/host.json -------------------------------------------------------------------------------- /samples/aml_monitoring/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/local.settings.json -------------------------------------------------------------------------------- /samples/aml_monitoring/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/proxies.json -------------------------------------------------------------------------------- /samples/aml_monitoring/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/requirements.txt -------------------------------------------------------------------------------- /samples/aml_monitoring/shared/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/aml_monitoring/shared/aml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/shared/aml_helper.py -------------------------------------------------------------------------------- /samples/aml_monitoring/shared/auth_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/aml_monitoring/shared/auth_helper.py -------------------------------------------------------------------------------- /samples/counter_entity/.funcignore: -------------------------------------------------------------------------------- 1 | venv -------------------------------------------------------------------------------- /samples/counter_entity/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/.gitignore -------------------------------------------------------------------------------- /samples/counter_entity/Counter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/Counter/__init__.py -------------------------------------------------------------------------------- /samples/counter_entity/Counter/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/Counter/function.json -------------------------------------------------------------------------------- /samples/counter_entity/DurableOrchestration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/DurableOrchestration/__init__.py -------------------------------------------------------------------------------- /samples/counter_entity/DurableOrchestration/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/DurableOrchestration/function.json -------------------------------------------------------------------------------- /samples/counter_entity/DurableTrigger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/DurableTrigger/__init__.py -------------------------------------------------------------------------------- /samples/counter_entity/DurableTrigger/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/DurableTrigger/function.json -------------------------------------------------------------------------------- /samples/counter_entity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/README.md -------------------------------------------------------------------------------- /samples/counter_entity/RetrieveEntity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/RetrieveEntity/__init__.py -------------------------------------------------------------------------------- /samples/counter_entity/RetrieveEntity/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/RetrieveEntity/function.json -------------------------------------------------------------------------------- /samples/counter_entity/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/host.json -------------------------------------------------------------------------------- /samples/counter_entity/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/local.settings.json -------------------------------------------------------------------------------- /samples/counter_entity/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/counter_entity/requirements.txt -------------------------------------------------------------------------------- /samples/fan_in_fan_out/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv -------------------------------------------------------------------------------- /samples/fan_in_fan_out/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/.gitignore -------------------------------------------------------------------------------- /samples/fan_in_fan_out/E2_BackupSiteContent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/E2_BackupSiteContent/__init__.py -------------------------------------------------------------------------------- /samples/fan_in_fan_out/E2_BackupSiteContent/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/E2_BackupSiteContent/function.json -------------------------------------------------------------------------------- /samples/fan_in_fan_out/E2_CopyFileToBlob/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/E2_CopyFileToBlob/__init__.py -------------------------------------------------------------------------------- /samples/fan_in_fan_out/E2_CopyFileToBlob/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/E2_CopyFileToBlob/function.json -------------------------------------------------------------------------------- /samples/fan_in_fan_out/E2_GetFileList/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/E2_GetFileList/__init__.py -------------------------------------------------------------------------------- /samples/fan_in_fan_out/E2_GetFileList/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/E2_GetFileList/function.json -------------------------------------------------------------------------------- /samples/fan_in_fan_out/HttpStart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/HttpStart/__init__.py -------------------------------------------------------------------------------- /samples/fan_in_fan_out/HttpStart/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/HttpStart/function.json -------------------------------------------------------------------------------- /samples/fan_in_fan_out/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/README.md -------------------------------------------------------------------------------- /samples/fan_in_fan_out/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/host.json -------------------------------------------------------------------------------- /samples/fan_in_fan_out/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/local.settings.json -------------------------------------------------------------------------------- /samples/fan_in_fan_out/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/proxies.json -------------------------------------------------------------------------------- /samples/fan_in_fan_out/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/fan_in_fan_out/requirements.txt -------------------------------------------------------------------------------- /samples/function_chaining/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv -------------------------------------------------------------------------------- /samples/function_chaining/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/.gitignore -------------------------------------------------------------------------------- /samples/function_chaining/E1_HelloSequence/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/E1_HelloSequence/__init__.py -------------------------------------------------------------------------------- /samples/function_chaining/E1_HelloSequence/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/E1_HelloSequence/function.json -------------------------------------------------------------------------------- /samples/function_chaining/E1_SayHello/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/E1_SayHello/__init__.py -------------------------------------------------------------------------------- /samples/function_chaining/E1_SayHello/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/E1_SayHello/function.json -------------------------------------------------------------------------------- /samples/function_chaining/HttpStart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/HttpStart/__init__.py -------------------------------------------------------------------------------- /samples/function_chaining/HttpStart/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/HttpStart/function.json -------------------------------------------------------------------------------- /samples/function_chaining/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/README.md -------------------------------------------------------------------------------- /samples/function_chaining/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/host.json -------------------------------------------------------------------------------- /samples/function_chaining/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/local.settings.json -------------------------------------------------------------------------------- /samples/function_chaining/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/proxies.json -------------------------------------------------------------------------------- /samples/function_chaining/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining/requirements.txt -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv 6 | -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/.gitignore -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/DurableActivity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/DurableActivity/__init__.py -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/DurableActivity/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/DurableActivity/function.json -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/DurableOrchestration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/DurableOrchestration/__init__.py -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/DurableOrchestration/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/DurableOrchestration/function.json -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/DurableTrigger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/DurableTrigger/__init__.py -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/DurableTrigger/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/DurableTrigger/function.json -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/README.md -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/host.json -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/local.settings.json -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/proxies.json -------------------------------------------------------------------------------- /samples/function_chaining_custom_status/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/function_chaining_custom_status/requirements.txt -------------------------------------------------------------------------------- /samples/human_interaction/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv -------------------------------------------------------------------------------- /samples/human_interaction/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/.gitignore -------------------------------------------------------------------------------- /samples/human_interaction/E4_SMSPhoneVerification/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/E4_SMSPhoneVerification/__init__.py -------------------------------------------------------------------------------- /samples/human_interaction/E4_SMSPhoneVerification/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/E4_SMSPhoneVerification/function.json -------------------------------------------------------------------------------- /samples/human_interaction/HttpStart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/HttpStart/__init__.py -------------------------------------------------------------------------------- /samples/human_interaction/HttpStart/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/HttpStart/function.json -------------------------------------------------------------------------------- /samples/human_interaction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/README.md -------------------------------------------------------------------------------- /samples/human_interaction/SendSMSChallenge/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/SendSMSChallenge/__init__.py -------------------------------------------------------------------------------- /samples/human_interaction/SendSMSChallenge/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/SendSMSChallenge/function.json -------------------------------------------------------------------------------- /samples/human_interaction/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/host.json -------------------------------------------------------------------------------- /samples/human_interaction/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/local.settings.json -------------------------------------------------------------------------------- /samples/human_interaction/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/proxies.json -------------------------------------------------------------------------------- /samples/human_interaction/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/human_interaction/requirements.txt -------------------------------------------------------------------------------- /samples/monitor/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv -------------------------------------------------------------------------------- /samples/monitor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/.gitignore -------------------------------------------------------------------------------- /samples/monitor/E3_Monitor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/E3_Monitor/__init__.py -------------------------------------------------------------------------------- /samples/monitor/E3_Monitor/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/E3_Monitor/function.json -------------------------------------------------------------------------------- /samples/monitor/E3_SendAlert/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/E3_SendAlert/__init__.py -------------------------------------------------------------------------------- /samples/monitor/E3_SendAlert/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/E3_SendAlert/function.json -------------------------------------------------------------------------------- /samples/monitor/E3_TooManyOpenIssues/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/E3_TooManyOpenIssues/__init__.py -------------------------------------------------------------------------------- /samples/monitor/E3_TooManyOpenIssues/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/E3_TooManyOpenIssues/function.json -------------------------------------------------------------------------------- /samples/monitor/HttpStart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/HttpStart/__init__.py -------------------------------------------------------------------------------- /samples/monitor/HttpStart/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/HttpStart/function.json -------------------------------------------------------------------------------- /samples/monitor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/README.md -------------------------------------------------------------------------------- /samples/monitor/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/host.json -------------------------------------------------------------------------------- /samples/monitor/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/local.settings.json -------------------------------------------------------------------------------- /samples/monitor/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/proxies.json -------------------------------------------------------------------------------- /samples/monitor/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/monitor/requirements.txt -------------------------------------------------------------------------------- /samples/serialize_arguments/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/.gitignore -------------------------------------------------------------------------------- /samples/serialize_arguments/DurableActivity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/DurableActivity/__init__.py -------------------------------------------------------------------------------- /samples/serialize_arguments/DurableActivity/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/DurableActivity/function.json -------------------------------------------------------------------------------- /samples/serialize_arguments/DurableOrchestration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/DurableOrchestration/__init__.py -------------------------------------------------------------------------------- /samples/serialize_arguments/DurableOrchestration/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/DurableOrchestration/function.json -------------------------------------------------------------------------------- /samples/serialize_arguments/DurableTrigger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/DurableTrigger/__init__.py -------------------------------------------------------------------------------- /samples/serialize_arguments/DurableTrigger/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/DurableTrigger/function.json -------------------------------------------------------------------------------- /samples/serialize_arguments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/README.md -------------------------------------------------------------------------------- /samples/serialize_arguments/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/host.json -------------------------------------------------------------------------------- /samples/serialize_arguments/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/local.settings.json -------------------------------------------------------------------------------- /samples/serialize_arguments/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/requirements.txt -------------------------------------------------------------------------------- /samples/serialize_arguments/shared_code/MyClasses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/serialize_arguments/shared_code/MyClasses.py -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/.funcignore: -------------------------------------------------------------------------------- 1 | .git* 2 | .vscode 3 | local.settings.json 4 | test 5 | .venv -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/.gitignore -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/DurableFunctionsHttpStart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/DurableFunctionsHttpStart/__init__.py -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/DurableFunctionsHttpStart/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/DurableFunctionsHttpStart/function.json -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/DurableOrchestrator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/DurableOrchestrator/__init__.py -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/DurableOrchestrator/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/DurableOrchestrator/function.json -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/DurableSubOrchestrator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/DurableSubOrchestrator/__init__.py -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/DurableSubOrchestrator/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/DurableSubOrchestrator/function.json -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/Hello/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/Hello/__init__.py -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/Hello/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/Hello/function.json -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/README.md -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/host.json -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/local.settings.json -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/proxies.json -------------------------------------------------------------------------------- /samples/simple_sub_orchestration/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/samples/simple_sub_orchestration/requirements.txt -------------------------------------------------------------------------------- /scripts/sample_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/scripts/sample_deploy.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/test_DecoratorMetadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_DecoratorMetadata.py -------------------------------------------------------------------------------- /tests/models/test_Decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_Decorators.py -------------------------------------------------------------------------------- /tests/models/test_DurableOrchestrationBindings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_DurableOrchestrationBindings.py -------------------------------------------------------------------------------- /tests/models/test_DurableOrchestrationClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_DurableOrchestrationClient.py -------------------------------------------------------------------------------- /tests/models/test_DurableOrchestrationContext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_DurableOrchestrationContext.py -------------------------------------------------------------------------------- /tests/models/test_DurableOrchestrationStatus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_DurableOrchestrationStatus.py -------------------------------------------------------------------------------- /tests/models/test_OrchestrationState.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_OrchestrationState.py -------------------------------------------------------------------------------- /tests/models/test_RpcManagementOptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_RpcManagementOptions.py -------------------------------------------------------------------------------- /tests/models/test_TokenSource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/models/test_TokenSource.py -------------------------------------------------------------------------------- /tests/openai_agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/openai_agents/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/openai_agents/test_context.py -------------------------------------------------------------------------------- /tests/openai_agents/test_task_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/openai_agents/test_task_tracker.py -------------------------------------------------------------------------------- /tests/openai_agents/test_usage_telemetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/openai_agents/test_usage_telemetry.py -------------------------------------------------------------------------------- /tests/orchestrator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/orchestrator/models/OrchestrationInstance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/models/OrchestrationInstance.py -------------------------------------------------------------------------------- /tests/orchestrator/openai_agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/orchestrator/openai_agents/test_openai_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/openai_agents/test_openai_agents.py -------------------------------------------------------------------------------- /tests/orchestrator/orchestrator_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/orchestrator_test_utils.py -------------------------------------------------------------------------------- /tests/orchestrator/schemas/OrchetrationStateSchema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/schemas/OrchetrationStateSchema.py -------------------------------------------------------------------------------- /tests/orchestrator/test_call_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_call_http.py -------------------------------------------------------------------------------- /tests/orchestrator/test_continue_as_new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_continue_as_new.py -------------------------------------------------------------------------------- /tests/orchestrator/test_create_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_create_timer.py -------------------------------------------------------------------------------- /tests/orchestrator/test_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_entity.py -------------------------------------------------------------------------------- /tests/orchestrator/test_external_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_external_event.py -------------------------------------------------------------------------------- /tests/orchestrator/test_fan_out_fan_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_fan_out_fan_in.py -------------------------------------------------------------------------------- /tests/orchestrator/test_is_replaying_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_is_replaying_flag.py -------------------------------------------------------------------------------- /tests/orchestrator/test_retries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_retries.py -------------------------------------------------------------------------------- /tests/orchestrator/test_sequential_orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_sequential_orchestrator.py -------------------------------------------------------------------------------- /tests/orchestrator/test_sequential_orchestrator_custom_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_sequential_orchestrator_custom_status.py -------------------------------------------------------------------------------- /tests/orchestrator/test_sequential_orchestrator_with_retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_sequential_orchestrator_with_retry.py -------------------------------------------------------------------------------- /tests/orchestrator/test_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_serialization.py -------------------------------------------------------------------------------- /tests/orchestrator/test_sub_orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_sub_orchestrator.py -------------------------------------------------------------------------------- /tests/orchestrator/test_sub_orchestrator_with_retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_sub_orchestrator_with_retry.py -------------------------------------------------------------------------------- /tests/orchestrator/test_task_any.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/orchestrator/test_task_any.py -------------------------------------------------------------------------------- /tests/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tasks/tasks_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/tasks/tasks_test_utils.py -------------------------------------------------------------------------------- /tests/tasks/test_long_timers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/tasks/test_long_timers.py -------------------------------------------------------------------------------- /tests/tasks/test_new_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/tasks/test_new_uuid.py -------------------------------------------------------------------------------- /tests/test_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/test_constants.py -------------------------------------------------------------------------------- /tests/test_utils/ContextBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/test_utils/ContextBuilder.py -------------------------------------------------------------------------------- /tests/test_utils/EntityContextBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/test_utils/EntityContextBuilder.py -------------------------------------------------------------------------------- /tests/test_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_utils/constants.py: -------------------------------------------------------------------------------- 1 | RPC_BASE_URL = "http://127.0.0.1:17071/durabletask/" 2 | -------------------------------------------------------------------------------- /tests/test_utils/json_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/test_utils/json_utils.py -------------------------------------------------------------------------------- /tests/test_utils/testClasses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/test_utils/testClasses.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/utils/test_entity_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-durable-python/HEAD/tests/utils/test_entity_utils.py --------------------------------------------------------------------------------