Skip to content
J·BJon BishopIndependent growth marketer

Infrastructure · llms.txt file breakdown

Temporal llms.txt

A workflow-platform map organized around agent tools, core primitives, activities and architecture.

The actual file

Source Markdown

The saved llms.txt text, displayed as source. The file belongs to its publisher; the live endpoint may change.

Open saved text ↗

Complete saved Markdown shown below.

# 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.

## Tools for agents

- [Temporal Developer Skill](https://github.com/temporalio/skill-temporal-developer): An agent skill covering Temporal's programming model, including Workflow determinism rules, Activity patterns, Retry Policies, error handling, testing, Worker configuration, and versioning. Works with Claude Code, Codex, Cursor, and other agents that support Skills.
- [Temporal Cloud Skill](https://github.com/temporalio/skill-temporal-cloud): An agent skill for troubleshooting Temporal Cloud connectivity, authentication, and configuration issues.
- [Temporal Serverless Workers Skill](https://github.com/temporalio/skill-temporal-serverless): An agent skill for deploying and operating Temporal Serverless Workers. Covers Worker code, deployment configuration, packaging, and troubleshooting.
- [Temporal Docs MCP Server](https://temporal.mcp.kapa.ai): Search this documentation over MCP. Sign-in is required through MCP OAuth with Google or GitHub, which keeps the server from being used for automated bulk querying. Anonymous requests are rejected. If your client cannot complete an OAuth flow, use the `.md` URLs above instead.

## 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)
- [Delete an Activity](https://docs.temporal.io/activity-operations/delete.md)
- [Pause an Activity](https://docs.temporal.io/activity-operations/pause.md)
- [Request Cancel for an Activity](https://docs.temporal.io/activity-operations/request-cancel.md)
- [Reset an Activity](https://docs.temporal.io/activity-operations/reset.md)
- [Terminate an Activity](https://docs.temporal.io/activity-operations/terminate.md)
- [Unpause an Activity](https://docs.temporal.io/activity-operations/unpause.md)
- [Update Activity Options](https://docs.temporal.io/activity-operations/update-options.md)
- [Local Activity](https://docs.temporal.io/local-activity.md)
- [Standalone Activity](https://docs.temporal.io/standalone-activity.md)
- [Workflow Activity](https://docs.temporal.io/workflow-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)
- [NexGen](https://docs.temporal.io/nexus/nexgen.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)
- [Nexus Standalone Activity](https://docs.temporal.io/nexus/standalone-activity.md)
- [Temporal Operation Handler](https://docs.temporal.io/nexus/temporal-operation-handler.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 Amazon Bedrock AgentCore Runtime](https://docs.temporal.io/serverless-workers/agentcore.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)
- [Cancellation and Termination](https://docs.temporal.io/encyclopedia/workflow/cancellation-and-termination.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)
- [Worker performance](https://docs.temporal.io/develop/worker-performance/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

- [Durable AI](https://docs.temporal.io/ai.md)
- [Agent memory and state](https://docs.temporal.io/ai/featured/memory-state-stripe.md)
- [Temporal Platform Documentation](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)

Measured from the saved file

Linked document

UTF-8 text size
13.7 KB14033 bytes
Token count
3359o200k_base encoding
Markdown links
140140 distinct URLs
Fenced code blocks
0211 lines in the file

Size measures the captured UTF-8 text, not compressed transfer size. Tokens are counted with a named tokenizer; other models can count differently. Neither measure establishes context compatibility or answer quality.

Project H1
Temporal Platform Documentation

Opening blockquote

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.

Context architecture

How the content is divided

6 H2 sections organize 140 parsed Markdown links. 114 links point to .md or .markdown paths; 4 link occurrences use another hostname. Linked destinations have not been recursively validated.

H2 sectionLinksUTF-8 bytesTokens
Tools for agentsLine 1141123225
Core PrimitivesLine 1810386732135
ConceptsLine 164214943
SDK Development GuidesLine 1719949238
SectionsLine 185131655383
OtherLine 2019556152

Nested indexes

22 distinct links point to other llms.txt paths. These are routes to more indexes, not proof their contents were included in this file.

Link counts exclude parsed fenced and inline code and resolve relative destinations against the final endpoint. Section sizes cover the text below each H2 until the next H2.

Embedded material

Code, installation and API examples

Fenced blocks
0 closed
Declared languages
No fenced blocks detected
Package-install commands
0 detected in fenced or inline code
Authentication examples
0 fenced lines match API-key, Authorization, Bearer, OAuth or access-token patterns
HTTP request examples
0 fenced lines match request-method patterns
Authentication links
0 links have authentication-related labels

Embedded example text and links to further documentation are counted separately. A code block does not establish that a sample runs or that an authentication flow succeeds.

Publisher prioritization

The Optional section

No H2 section named “Optional” was detected in this file.

The community proposal uses Optional by convention for secondary links that can be skipped for a shorter context. This label does not establish that everything outside it is critical, or that the material inside it is deprecated.

Machine-readable routes

MCP references and configuration text

MCP-related text was detected in the captured file. 1 links have MCP-related labels or paths. 0 fenced lines match mcpServers, mcp_servers or an mcp add command.

These are text and link observations. No MCP server connection, authentication or tool call was tested.

Index and bundle

llms-full.txt companion

Verified text companion

Text companion verified

https://docs.temporal.io/llms-full.txt ↗
Discovery
Conventional sibling path checked
HTTP response
206 · text/plain; charset=utf-8
Text size
7.8 MB · 8134897 bytes (server-reported)
Token count
Not measured for the whole file
Retrieval scope
Bounded prefix inspected; the whole body was not downloaded

A verified text response establishes a companion at the checked URL. It does not prove the bundle contains all product documentation, that generation is automated, or that it fits an assistant’s context window.

Change evidence

What can be said about freshness

This capture establishes a baseline. Update frequency cannot be determined from one observation.

File changes can reveal documentation edits or navigation changes. They do not by themselves measure product release velocity, accuracy, agent adoption or AI visibility.

Capture identity and measurement method
Requested endpoint
https://docs.temporal.io/llms.txt
Final endpoint
https://docs.temporal.io/llms.txt
HTTP status
200
Content type
text/plain; charset=utf-8
Text retrieval
Firecrawl literal text capture
Tokenizer
tiktoken 0.14.0 · o200k_base
SHA-256 of saved UTF-8 text
0a06361707f9ad810fa1b34d28be6bf861267f13fc6ae1c1f19afe1bac550ad0

Counts use a deterministic parser, not a spec-compliance grade. Unusual Markdown and indented code can fall outside its recognized patterns. See the llms.txt proposal and tokenizer implementation.

Related tools and resources

Prefer to write? Send Jon a message.