一键导入
temporal
Operate Temporal workflows in this repo: start, list, inspect, debug, cancel, terminate, and verify Worker Deployment routing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Operate Temporal workflows in this repo: start, list, inspect, debug, cancel, terminate, and verify Worker Deployment routing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | temporal |
| description | Operate Temporal workflows in this repo: start, list, inspect, debug, cancel, terminate, and verify Worker Deployment routing. |
export TEMPORAL_ADDRESS=temporal-grpc.ide-newton.ts.net:7233
export TEMPORAL_NAMESPACE=default
Always pass the namespace and address explicitly.
temporal --address "$TEMPORAL_ADDRESS" --namespace "$TEMPORAL_NAMESPACE" workflow list --limit 20
temporal --address "$TEMPORAL_ADDRESS" --namespace "$TEMPORAL_NAMESPACE" workflow describe \
--workflow-id "$WORKFLOW_ID" --run-id "$RUN_ID"
temporal --address "$TEMPORAL_ADDRESS" --namespace "$TEMPORAL_NAMESPACE" workflow show \
--workflow-id "$WORKFLOW_ID" --run-id "$RUN_ID" --output json > /tmp/workflow-history.json
For Atlas, the only ingestion workflow type is reconcileAtlasRepository:
temporal --address "$TEMPORAL_ADDRESS" --namespace "$TEMPORAL_NAMESPACE" workflow list \
--query 'WorkflowType="reconcileAtlasRepository" and ExecutionStatus="Running"'
bun run atlas:rebuild --repository proompteng/lab --ref main
This starts one full current-main reconciliation and waits for its result. Per-file and partial-repository workflow entrypoints no longer exist. Do not start a second rebuild while a live one can still write.
bun run packages/scripts/src/jangar/sync-temporal-routing.ts \
--address "$TEMPORAL_ADDRESS" \
--namespace "$TEMPORAL_NAMESPACE" \
--task-queue bumba \
--deployment-name bumba-deployment \
--dry-run
Bumba and Jangar start their poller, select their exact configured build, and wait for
routingConfigUpdateState=COMPLETED before readiness. The repository's pinned Temporal CLI predates Worker Deployment
poller APIs; use the SDK-backed sync command for routing. The CLI remains valid for workflow inspection and migration.
Delete a stale Worker Deployment version only after proving that it is not current or ramping, is drained, and has zero pinned workflows. Never bypass the propagation gate.
Cancel cooperative work:
temporal --address "$TEMPORAL_ADDRESS" --namespace "$TEMPORAL_NAMESPACE" workflow cancel \
--workflow-id "$WORKFLOW_ID"
Terminate only when the exact run must stop and the reason is documented:
temporal --address "$TEMPORAL_ADDRESS" --namespace "$TEMPORAL_NAMESPACE" workflow terminate \
--workflow-id "$WORKFLOW_ID" --run-id "$RUN_ID" --reason '<incident reason>'
ScheduleToStart timeout: task-queue routing failure.0 after a worker death: pre-hardening dead attempt; prove it is dead, terminate
that exact run, deploy the current worker, and start one reconciliation.docs/temporal-nondeterminism.md; reset only to a proven safe event.references/temporal-cli.mdscripts/temporal-run.shassets/temporal-triage.mddocs/runbooks/bumba-temporal-failure-modes.mdSave and retrieve memories or embeddings via the repo helpers or API. Use when working with embedding config or memory storage.
Navigate this repo quickly to find the correct app, package, or service, and identify the right files for changes.
Build a normalized market-context JSON bundle for a single symbol and timestamp.
Produce normalized fundamentals factors and deltas for one symbol.
Extract structured, source-attributed sentiment context for one symbol.
Operate Temporal workflows with explicit namespace/address: inspect runs, fetch history, debug nondeterminism, reset/cancel/terminate, and inspect task queues.