mirror of
https://github.com/hatchet-dev/hatchet.git
synced 2025-12-16 22:35:11 -06:00
141 lines
3.5 KiB
JavaScript
141 lines
3.5 KiB
JavaScript
export default {
|
|
"--intro": {
|
|
title: "Why Hatchet?",
|
|
type: "separator",
|
|
},
|
|
index: "🪓 Welcome",
|
|
architecture: "Architecture",
|
|
"guarantees-and-tradeoffs": "Guarantees & Tradeoffs",
|
|
"hatchet-cloud-quickstart": "Hatchet Cloud Quickstart",
|
|
"--quickstart": {
|
|
title: "Quickstart",
|
|
type: "separator",
|
|
},
|
|
setup: "Setup",
|
|
"your-first-task": "Tasks",
|
|
workers: "Workers",
|
|
"running-your-task": "Running Tasks",
|
|
environments: "Environments",
|
|
"--running-tasks": {
|
|
title: "Ways of Running Tasks",
|
|
type: "separator",
|
|
},
|
|
"running-tasks": "Running Tasks",
|
|
"run-with-results": "Run and Wait Trigger",
|
|
"run-no-wait": "Run Without Wait Trigger",
|
|
"scheduled-runs": "Scheduled Trigger",
|
|
"cron-runs": "Cron Trigger",
|
|
"run-on-event": "Event Trigger",
|
|
"bulk-run": "Bulk Run Many",
|
|
webhooks: "Webhooks",
|
|
"inter-service-triggering": "Inter-Service Triggering",
|
|
"--deploying-workers": {
|
|
title: "Deploying Workers",
|
|
type: "separator",
|
|
},
|
|
docker: "Running with Docker",
|
|
"troubleshooting-workers": "Troubleshooting",
|
|
compute: {
|
|
title: "Managed Compute",
|
|
type: "page",
|
|
display: "hidden",
|
|
},
|
|
"worker-healthchecks": "Worker Health Checks",
|
|
"--flow-control": {
|
|
title: "Flow Control",
|
|
type: "separator",
|
|
},
|
|
concurrency: "Concurrency",
|
|
"rate-limits": "Rate Limits",
|
|
priority: "Priority",
|
|
"--advanced-workflows": {
|
|
title: "Workflows",
|
|
type: "separator",
|
|
},
|
|
orchestration: "Task Orchestration",
|
|
dags: {
|
|
title: "Directed Acyclic Graphs (DAGs)",
|
|
},
|
|
"conditional-workflows": "Conditional Workflows",
|
|
"on-failure-tasks": "On Failure Tasks",
|
|
"child-spawning": {
|
|
title: "Child Spawning",
|
|
},
|
|
"additional-metadata": {
|
|
title: "Additional Metadata",
|
|
},
|
|
"--durable-execution": {
|
|
title: "Durable Execution",
|
|
type: "separator",
|
|
},
|
|
"durable-execution": {
|
|
title: "Durable Execution",
|
|
},
|
|
"durable-events": {
|
|
title: "Durable Events",
|
|
},
|
|
"durable-sleep": {
|
|
title: "Durable Sleep",
|
|
},
|
|
"durable-best-practices": {
|
|
title: "Best Practices",
|
|
},
|
|
"--error-handling": {
|
|
title: "Error Handling",
|
|
type: "separator",
|
|
},
|
|
timeouts: "Timeouts",
|
|
"retry-policies": "Retry Policies",
|
|
"bulk-retries-and-cancellations": "Bulk Retries and Cancellations",
|
|
|
|
"--assignment": {
|
|
title: "Advanced Assignment",
|
|
type: "separator",
|
|
},
|
|
"sticky-assignment": "Sticky Assignment",
|
|
"worker-affinity": "Worker Affinity",
|
|
"manual-slot-release": "Manual Slot Release",
|
|
"--observability": {
|
|
title: "Observability",
|
|
type: "separator",
|
|
},
|
|
logging: "Logging",
|
|
opentelemetry: "OpenTelemetry",
|
|
"prometheus-metrics": "Prometheus Metrics",
|
|
"--advanced-tasks": {
|
|
title: "Advanced Task Features",
|
|
type: "separator",
|
|
},
|
|
cancellation: {
|
|
title: "Cancellation",
|
|
},
|
|
streaming: {
|
|
title: "Streaming",
|
|
},
|
|
"--v1-migration-guides": {
|
|
title: "V1 Migration Guides",
|
|
type: "separator",
|
|
},
|
|
"v1-sdk-improvements": {
|
|
title: "SDK Improvements",
|
|
},
|
|
"migration-guide-engine": "Engine Migration Guide",
|
|
"migration-guide-python": "Python Migration Guide",
|
|
"migration-guide-typescript": "Typescript Migration Guide",
|
|
"migration-guide-go": "Go Migration Guide",
|
|
"--python": {
|
|
title: "Python Specifics",
|
|
type: "separator",
|
|
},
|
|
asyncio: "Asyncio",
|
|
pydantic: "Pydantic",
|
|
lifespans: "Lifespans",
|
|
"dependency-injection": "Dependency Injection",
|
|
dataclasses: "Dataclass Support",
|
|
blog: {
|
|
title: "Blog",
|
|
type: "page",
|
|
href: "/blog",
|
|
},
|
|
};
|