Skip to content

Commit f2b5dfa

Browse files
committed
Add temporal sample init manifests for CLI scaffolding
1 parent 5e9d1c7 commit f2b5dfa

File tree

13 files changed

+62
-0
lines changed

13 files changed

+62
-0
lines changed

bedrock/temporal-sample.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
description: Amazon Bedrock AI chatbot with durable execution
2+
dependencies:
3+
- temporalio>=1.23.0,<2
4+
- boto3>=1.34.92,<2

dsl/temporal-sample.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
description: Workflow interpreter for arbitrary steps defined in YAML DSL
2+
dependencies:
3+
- temporalio>=1.23.0,<2
4+
- pyyaml>=6.0.1,<7
5+
- dacite>=1.8.1,<2

encryption/temporal-sample.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
description: End-to-end encryption codec, compatible with TypeScript and Go
2+
dependencies:
3+
- temporalio>=1.23.0,<2
4+
- cryptography>=38.0.1,<39
5+
- aiohttp>=3.8.1,<4

hello/temporal-sample.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
description: Basic hello world samples (activity, signal, query, etc.)
2+
dependencies:
3+
- temporalio>=1.23.0,<2

hello_nexus/temporal-sample.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
description: Nexus service definition, operation handlers, and workflow calls
2+
dependencies:
3+
- temporalio>=1.23.0,<2
4+
- nexus-rpc>=1.1.0,<2
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
description: Execute Activities directly from a Client, without a Workflow
2+
dependencies:
3+
- temporalio>=1.23.0,<2

langchain/temporal-sample.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
description: Orchestrate LangChain workflows with LangSmith tracing
2+
dependencies:
3+
- langchain>=0.1.7,<0.2
4+
- langchain-openai>=0.0.6,<0.0.7
5+
- openai>=1.4.0,<2

nexus_cancel/temporal-sample.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
description: Fan out Nexus operations, take first result, cancel the rest
2+
dependencies:
3+
- temporalio>=1.23.0,<2
4+
- nexus-rpc>=1.1.0,<2
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
description: Map a Nexus operation to a handler workflow with multiple arguments
2+
dependencies:
3+
- temporalio>=1.23.0,<2
4+
- nexus-rpc>=1.1.0,<2
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
description: Nexus service backed by a long-running workflow with updates and queries
2+
dependencies:
3+
- temporalio>=1.23.0,<2
4+
- nexus-rpc>=1.1.0,<2

0 commit comments

Comments
 (0)