> ## Documentation Index
> Fetch the complete documentation index at: https://phidatainc-studio-tools-doc.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Run Control

> Runnable workflow examples under: cookbook/04_workflows/06_advanced_concepts/run_control.

| Example                                                                                            | Description                                                                         |
| -------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| [Cancel Run](/examples/workflows/advanced-concepts/run-control/cancel-run)                         | Demonstrates starting a workflow run in one thread and cancelling it from another.  |
| [Workflow Deep Copy](/examples/workflows/advanced-concepts/run-control/deep-copy)                  | Demonstrates creating isolated workflow copies with `deep_copy(update=...)`.        |
| [Event Storage](/examples/workflows/advanced-concepts/run-control/event-storage)                   | Demonstrates storing workflow events while skipping selected high-volume events.    |
| [Executor Events](/examples/workflows/advanced-concepts/run-control/executor-events)               | Demonstrates filtering internal executor events during streamed workflow runs.      |
| [Workflow Metrics](/examples/workflows/advanced-concepts/run-control/metrics)                      | Demonstrates reading workflow and step-level metrics from `WorkflowRunOutput`.      |
| [Remote Workflow](/examples/workflows/advanced-concepts/run-control/remote-workflow)               | Demonstrates executing a workflow hosted on a remote server using `RemoteWorkflow`. |
| [Workflow CLI](/examples/workflows/advanced-concepts/run-control/workflow-cli)                     | Demonstrates using `Workflow.cli_app()` for interactive command-line workflow runs. |
| [Workflow Serialization](/examples/workflows/advanced-concepts/run-control/workflow-serialization) | Demonstrates `to_dict()`, `save()`, and `load()` for workflow persistence.          |
