# Temporal Platform Documentation > This file is a structured index of Temporal's documentation, following the llmstxt.org standard. Temporal is an open-source platform for building crash-proof applications that resume exactly where they left off after failures. To fetch any page as raw Markdown, append `.md` to its URL path (e.g., `https://docs.temporal.io/workflows.md`). Every page concatenated into one file is available at `https://docs.temporal.io/llms-full.txt`. It is roughly 7 MB, which exceeds most context windows. Prefer the section indexes below and fetch individual `.md` pages; use the full text for bulk ingestion. This documentation reflects the latest Temporal SDK and Platform behavior. If you're working with an older SDK version, verify API compatibility before applying suggestions from this content. ## Core Primitives Fundamental building blocks of the Temporal Platform. Read this section first for foundational concepts referenced everywhere else. ### Activities - [What is a Temporal Activity?](https://docs.temporal.io/activities.md) - [Activity Definition](https://docs.temporal.io/activity-definition.md) - [Activity Execution](https://docs.temporal.io/activity-execution.md) - [Activity Operations](https://docs.temporal.io/activity-operations.md) - [Local Activity](https://docs.temporal.io/local-activity.md) - [Standalone Activity](https://docs.temporal.io/standalone-activity.md) ### Temporal architecture - [How Temporal works](https://docs.temporal.io/encyclopedia/architecture/how-temporal-works.md) - [Temporal architecture](https://docs.temporal.io/encyclopedia/architecture/temporal-architecture.md) - [About Temporal SDKs](https://docs.temporal.io/encyclopedia/architecture/temporal-sdks.md) ### Child Workflows - [Child Workflows](https://docs.temporal.io/child-workflows.md) - [Parent Close Policy](https://docs.temporal.io/parent-close-policy.md) ### Data conversion - [Codec Server](https://docs.temporal.io/codec-server.md) - [How does Temporal handle application data?](https://docs.temporal.io/dataconversion.md) - [Default and Custom Data Converters](https://docs.temporal.io/default-custom-data-converters.md) - [External Storage](https://docs.temporal.io/external-storage.md) - [Failure Converter](https://docs.temporal.io/failure-converter.md) - [Key management](https://docs.temporal.io/key-management.md) - [Payload Codec](https://docs.temporal.io/payload-codec.md) - [Payload Converter](https://docs.temporal.io/payload-converter.md) - [Remote data encoding](https://docs.temporal.io/remote-data-encoding.md) ### Event History - [Event History](https://docs.temporal.io/encyclopedia/event-history.md) - [Event History walkthrough with the .NET SDK](https://docs.temporal.io/encyclopedia/event-history/event-history-dotnet.md) - [Event History walkthrough with the Go SDK](https://docs.temporal.io/encyclopedia/event-history/event-history-go.md) - [Event History walkthrough with the Java SDK](https://docs.temporal.io/encyclopedia/event-history/event-history-java.md) - [Event History walkthrough with the Python SDK](https://docs.temporal.io/encyclopedia/event-history/event-history-python.md) - [Event History walkthrough with the TypeScript SDK](https://docs.temporal.io/encyclopedia/event-history/event-history-typescript.md) ### Namespace - [Global Namespace](https://docs.temporal.io/global-namespace.md) - [Temporal Namespace](https://docs.temporal.io/namespaces.md) ### Temporal Nexus - [Temporal Nexus](https://docs.temporal.io/nexus.md) - [Nexus Endpoints](https://docs.temporal.io/nexus/endpoints.md) - [Error Handling - Temporal Nexus](https://docs.temporal.io/nexus/error-handling.md) - [Execution Debugging - Temporal Nexus](https://docs.temporal.io/nexus/execution-debugging.md) - [Nexus Metrics](https://docs.temporal.io/nexus/metrics.md) - [Nexus Operations](https://docs.temporal.io/nexus/operations.md) - [Nexus Patterns](https://docs.temporal.io/nexus/patterns.md) - [Nexus Registry](https://docs.temporal.io/nexus/registry.md) - [Security in Temporal Nexus](https://docs.temporal.io/nexus/security.md) - [Nexus services](https://docs.temporal.io/nexus/services.md) - [Standalone Nexus Operation](https://docs.temporal.io/standalone-nexus-operation.md) ### Temporal Service - [Temporal Service](https://docs.temporal.io/temporal-service.md) - [Archival](https://docs.temporal.io/temporal-service/archival.md) - [Temporal Service configuration](https://docs.temporal.io/temporal-service/configuration.md) - [Multi-Cluster Replication](https://docs.temporal.io/temporal-service/multi-cluster-replication.md) - [Persistence](https://docs.temporal.io/temporal-service/persistence.md) - [Temporal Server](https://docs.temporal.io/temporal-service/temporal-server.md) - [Visibility](https://docs.temporal.io/temporal-service/visibility.md) ### Visibility - [Dual Visibility](https://docs.temporal.io/dual-visibility.md) - [List Filter](https://docs.temporal.io/list-filter.md) - [Search Attributes](https://docs.temporal.io/search-attribute.md) - [Temporal Visibility](https://docs.temporal.io/visibility.md) ### Serverless Workers - [Worker Shutdown Behavior](https://docs.temporal.io/encyclopedia/workers/worker-shutdown.md) - [Serverless Workers](https://docs.temporal.io/serverless-workers.md) - [Serverless Workers on AWS Lambda](https://docs.temporal.io/serverless-workers/aws-lambda.md) - [Serverless Workers on GCP Cloud Run](https://docs.temporal.io/serverless-workers/cloud-run.md) - [Sticky Execution](https://docs.temporal.io/sticky-execution.md) - [Task Queues](https://docs.temporal.io/task-queue.md) - [Task Queues and naming best practices](https://docs.temporal.io/task-queue/naming.md) - [Task Routing and Worker sessions](https://docs.temporal.io/task-routing.md) - [Tasks](https://docs.temporal.io/tasks.md) - [Worker Versioning](https://docs.temporal.io/worker-versioning.md) - [What is a Temporal Worker?](https://docs.temporal.io/workers.md) ### Workflow - [Temporal Cron Job](https://docs.temporal.io/cron-job.md) - [Dynamic handler](https://docs.temporal.io/dynamic-handler.md) - [Workflow Pause](https://docs.temporal.io/encyclopedia/workflow/workflow-pause.md) - [Patching](https://docs.temporal.io/patching.md) - [Schedule](https://docs.temporal.io/schedule.md) - [Temporal Workflow Definition](https://docs.temporal.io/workflow-definition.md) - [Temporal Workflow Execution overview](https://docs.temporal.io/workflow-execution.md) - [Continue-As-New](https://docs.temporal.io/workflow-execution/continue-as-new.md) - [Events and Event History](https://docs.temporal.io/workflow-execution/event.md) - [Workflow Execution limits](https://docs.temporal.io/workflow-execution/limits.md) - [Timers and Start Delays](https://docs.temporal.io/workflow-execution/timers-delays.md) - [Workflow Id and Run Id](https://docs.temporal.io/workflow-execution/workflowid-runid.md) - [Temporal Workflow](https://docs.temporal.io/workflows.md) ### Workflow message passing - [Temporal Workflow message passing - Signals, Queries, & Updates](https://docs.temporal.io/encyclopedia/workflow-message-passing.md) - [Handling Signals, Queries, & Updates](https://docs.temporal.io/handling-messages.md) - [Sending Signals, Queries, & Updates](https://docs.temporal.io/sending-messages.md) - [Workflow Streams](https://docs.temporal.io/workflow-streams.md) ### Other - [Temporal Encyclopedia](https://docs.temporal.io/encyclopedia.md) - [Application failures](https://docs.temporal.io/encyclopedia/application-failures.md) - [Context Propagation](https://docs.temporal.io/encyclopedia/context-propagation.md) - [Detecting Activity failures](https://docs.temporal.io/encyclopedia/detecting-activity-failures.md) - [Detecting Workflow failures](https://docs.temporal.io/encyclopedia/detecting-workflow-failures.md) - [Extensibility](https://docs.temporal.io/encyclopedia/extensibility.md) - [Failures and error handling](https://docs.temporal.io/encyclopedia/failures-and-error-handling.md) - [Interceptors](https://docs.temporal.io/encyclopedia/interceptors.md) - [Plugins](https://docs.temporal.io/encyclopedia/plugins.md) - [What is a Temporal Retry Policy?](https://docs.temporal.io/encyclopedia/retry-policies.md) - [Temporal Client](https://docs.temporal.io/encyclopedia/temporal-client.md) - [Worker versioning (legacy)](https://docs.temporal.io/encyclopedia/worker-versioning-legacy.md) ## Concepts What Temporal is and how it works. - [Glossary](https://docs.temporal.io/glossary.md) - [What is Temporal?](https://docs.temporal.io/temporal.md) ## SDK Development Guides Each SDK guide is organized by topic (e.g., workflows, activities, testing). All SDKs follow the same structure, with minor differences depending on language-specific features. Use these for language-specific implementation details. - [.Net SDK developer guide](https://docs.temporal.io/develop/dotnet/llms.txt) - [Go SDK developer guide](https://docs.temporal.io/develop/go/llms.txt) - [Java SDK developer guide](https://docs.temporal.io/develop/java/llms.txt) - [PHP SDK developer guide](https://docs.temporal.io/develop/php/llms.txt) - [Python SDK developer guide](https://docs.temporal.io/develop/python/llms.txt) - [Ruby SDK developer guide](https://docs.temporal.io/develop/ruby/llms.txt) - [Rust SDK developer guide](https://docs.temporal.io/develop/rust/llms.txt) - [TypeScript SDK developer guide](https://docs.temporal.io/develop/typescript/llms.txt) ## Sections - [Cross-SDK Development Guides](https://docs.temporal.io/develop/llms.txt): Development guidance that applies across SDKs (worker performance, safe deployments, plugins). - [Temporal Cloud](https://docs.temporal.io/cloud/llms.txt): Deploy and manage Temporal Cloud - [Evaluating Temporal](https://docs.temporal.io/evaluate/llms.txt): Background for deciding whether and how to adopt Temporal, including feature comparisons and use cases. - [Production Deployment](https://docs.temporal.io/production-deployment/llms.txt): Deploy Temporal to production - [Self-Hosted Service Guide](https://docs.temporal.io/self-hosted-guide/llms.txt): Deploy, configure, and operate a self-hosted Temporal Service. - [CLI Reference](https://docs.temporal.io/cli/llms.txt): Temporal CLI command reference - [References](https://docs.temporal.io/references/llms.txt): Configuration and API references - [Troubleshooting](https://docs.temporal.io/troubleshooting/llms.txt): Common issues and solutions - [Best Practices](https://docs.temporal.io/best-practices/llms.txt): Recommended patterns for Temporal - [Design Patterns](https://docs.temporal.io/design-patterns/llms.txt): Reusable Workflow and Activity patterns for common orchestration problems. - [Guides](https://docs.temporal.io/guides/llms.txt): End-to-end walkthroughs that solve a specific problem with Temporal. - [AI Cookbook](https://docs.temporal.io/ai-cookbook/llms.txt): Runnable examples for building AI and agent applications with Temporal. - [Interactive Demos](https://docs.temporal.io/demos/llms.txt): Browser-based interactive demos. These pages are visual tools rather than prose documentation. ## Other - [Getting started with Temporal](https://docs.temporal.io/getting-started.md) - [Temporal Docs](https://docs.temporal.io/index.md) - [Integrations](https://docs.temporal.io/integrations.md) - [Cloud Ops API](https://docs.temporal.io/ops.md) - [Quickstarts](https://docs.temporal.io/quickstarts.md) - [Temporal Platform security](https://docs.temporal.io/security.md) - [Temporal Web UI](https://docs.temporal.io/web-ui.md) - [Develop with AI](https://docs.temporal.io/with-ai.md)