Files
wehub-resource-sync a9cd7750f4
CI / detect-changes (push) Waiting to run
CI / build (push) Waiting to run
UI v2 CI / E2E (Mocked) (push) Blocked by required conditions
UI v2 Integration CI / E2E (Integration) (push) Waiting to run
CI / unit-test (push) Blocked by required conditions
CI / test-harness (push) Waiting to run
CI / generate-e2e-matrix (push) Waiting to run
CI / e2e (push) Blocked by required conditions
CI / build-ui (push) Waiting to run
Publish docs via GitHub Pages / Deploy docs (push) Waiting to run
Release Drafter / update_release_draft (push) Waiting to run
UI v2 CI / Lint, Format & Test (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 12:37:56 +08:00

199 lines
7.9 KiB
YAML

site_name: Durable Execution for workflows and agents
site_description: Conductor is an open-source durable code execution engine and agentic workflow engine. Orchestrate distributed workflows with saga pattern compensation, at-least-once task delivery, and polyglot workers in Java, Python, Go, and more.
repo_url: https://github.com/conductor-oss/conductor
site_url: https://conductor-oss.github.io/conductor
edit_uri: ''
strict: false
use_directory_urls: false
nav:
- Home: index.md
- Quickstart:
- quickstart/index.md
- Concepts: devguide/concepts/index.md
- Workflows: devguide/concepts/workflows.md
- Tasks: devguide/concepts/tasks.md
- Workers: devguide/concepts/workers.md
- Durable Execution: architecture/durable-execution.md
- JSON + Code Native: architecture/json-native.md
- Task Lifecycle: devguide/architecture/tasklifecycle.md
- Guides:
- Build with AI Agents: devguide/how-tos/conductor-skills.md
- devguide/concepts/conductor.md
- Workflows:
- devguide/how-tos/Workflows/creating-workflows.md
- devguide/how-tos/Workflows/starting-workflows.md
- devguide/how-tos/Workflows/handling-errors.md
- devguide/how-tos/Workflows/debugging-workflows.md
- devguide/how-tos/Workflows/versioning-workflows.md
- devguide/how-tos/Workflows/searching-workflows.md
- devguide/how-tos/Workflows/viewing-workflow-executions.md
- devguide/how-tos/Workflows/scheduling-workflows.md
- Tasks:
- devguide/how-tos/Tasks/creating-tasks.md
- devguide/how-tos/Tasks/task-inputs.md
- devguide/how-tos/Tasks/choosing-tasks.md
- devguide/how-tos/Workers/scaling-workers.md
- Event Bus Orchestration: devguide/how-tos/event-bus.md
- Best Practices: devguide/bestpractices.md
- FAQ: devguide/faq.md
- Cookbook:
- devguide/cookbook/index.md
- Microservice Orchestration: devguide/cookbook/microservice-orchestration.md
- Dynamic Parallelism: devguide/cookbook/dynamic-parallelism.md
- Wait & Timer Patterns: devguide/cookbook/wait-and-timers.md
- Task Timeouts & Retries: devguide/cookbook/task-timeouts-and-retries.md
- Event-Driven Recipes: devguide/cookbook/event-driven.md
- AI & LLM Recipes: devguide/cookbook/ai-llm.md
- Scheduled Workflows: devguide/cookbook/workflow-scheduling.md
- Dynamic Workflows in Code: devguide/cookbook/dynamic-workflows.md
- AI Cookbook:
- devguide/ai/index.md
- Build Your First AI Agent: devguide/ai/first-ai-agent.md
- AI & LLM Recipes: devguide/cookbook/ai-llm.md
- LLM Orchestration: devguide/ai/llm-orchestration.md
- MCP Integration: devguide/ai/mcp-guide.md
- A2A Integration: devguide/ai/a2a-integration.md
- Production Agent Architecture: devguide/ai/production-agent-architecture.md
- Failure Semantics: devguide/ai/failure-semantics.md
- Why Conductor for Agents: devguide/ai/why-conductor.md
- Durable Agents: devguide/ai/durable-agents.md
- Human-in-the-Loop: devguide/ai/human-in-the-loop.md
- Dynamic Workflows: devguide/ai/dynamic-workflows.md
- Token Efficiency: devguide/ai/token-efficiency.md
- SDKs:
- documentation/clientsdks/index.md
- Java: documentation/clientsdks/java-sdk.md
- Python: documentation/clientsdks/python-sdk.md
- Go: documentation/clientsdks/go-sdk.md
- JavaScript: documentation/clientsdks/js-sdk.md
- C#: documentation/clientsdks/csharp-sdk.md
- Ruby: documentation/clientsdks/ruby-sdk.md
- Rust: documentation/clientsdks/rust-sdk.md
- Reference:
- API:
- documentation/api/index.md
- documentation/api/metadata.md
- documentation/api/startworkflow.md
- documentation/api/workflow.md
- documentation/api/task.md
- documentation/api/files.md
- documentation/api/bulk.md
- documentation/api/eventhandlers.md
- documentation/api/taskdomains.md
- documentation/api/scheduler.md
- Workflow Definition:
- documentation/configuration/workflowdef/index.md
- System Tasks:
- documentation/configuration/workflowdef/systemtasks/index.md
- documentation/configuration/workflowdef/systemtasks/http-task.md
- documentation/configuration/workflowdef/systemtasks/inline-task.md
- documentation/configuration/workflowdef/systemtasks/event-task.md
- documentation/configuration/workflowdef/systemtasks/human-task.md
- documentation/configuration/workflowdef/systemtasks/json-jq-transform-task.md
- documentation/configuration/workflowdef/systemtasks/kafka-publish-task.md
- documentation/configuration/workflowdef/systemtasks/noop-task.md
- documentation/configuration/workflowdef/systemtasks/jdbc-task.md
- documentation/configuration/workflowdef/systemtasks/wait-task.md
- Operators:
- documentation/configuration/workflowdef/operators/index.md
- documentation/configuration/workflowdef/operators/fork-task.md
- documentation/configuration/workflowdef/operators/join-task.md
- documentation/configuration/workflowdef/operators/switch-task.md
- documentation/configuration/workflowdef/operators/do-while-task.md
- documentation/configuration/workflowdef/operators/dynamic-task.md
- documentation/configuration/workflowdef/operators/dynamic-fork-task.md
- documentation/configuration/workflowdef/operators/sub-workflow-task.md
- documentation/configuration/workflowdef/operators/start-workflow-task.md
- documentation/configuration/workflowdef/operators/set-variable-task.md
- documentation/configuration/workflowdef/operators/terminate-task.md
- Task Definition: documentation/configuration/taskdef.md
- Event Handlers: documentation/configuration/eventhandlers.md
- Configuration: documentation/configuration/appconf.md
- Metrics:
- Server Metrics: documentation/metrics/server.md
- Client Metrics: documentation/metrics/client.md
- Deploy:
- Docker: devguide/running/deploy.md
- From Source: devguide/running/source.md
- Hosted: devguide/running/hosted.md
- devguide/architecture/index.md
- Advanced:
- documentation/advanced/extend.md
- documentation/advanced/isolationgroups.md
- documentation/advanced/archival-of-workflows.md
- documentation/advanced/externalpayloadstorage.md
- documentation/advanced/file-storage.md
- documentation/advanced/redis.md
- documentation/advanced/postgresql.md
- documentation/advanced/opensearch.md
theme:
name: material
logo: img/logo.svg
custom_dir: docs/overrides
palette:
- scheme: default
primary: custom
toggle:
icon: material/brightness-7
name: Switch to dark mode
- scheme: slate
primary: custom
toggle:
icon: material/brightness-4
name: Switch to light mode
font: false
features:
- navigation.tabs
- navigation.tabs.sticky
- navigation.indexes
- navigation.footer
- navigation.sections
- navigation.expand
- navigation.top
- search.highlight
- search.suggest
- content.code.copy
- content.code.annotate
- content.tabs.link
- toc.follow
extra:
generator: false
social:
- icon: fontawesome/brands/github
link: https://github.com/conductor-oss/conductor
- icon: fontawesome/brands/slack
link: https://join.slack.com/t/orkes-conductor/shared_invite/zt-3dpcskdyd-W895bJDm8psAV7viYG3jFA
- icon: fontawesome/brands/youtube
link: https://www.youtube.com/@orkesio
extra_css:
- css/custom.css
plugins:
- search
- macros
markdown_extensions:
- admonition
- codehilite
- attr_list
- md_in_html
- tables
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
- pymdownx.details
copyright: Conductor authors