Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 18:26:08 +08:00
commit 8f22ddf339
295 changed files with 59710 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
name: workflow.validate
version: 0.1.0
description: >
Validates Betty workflow YAML definitions to ensure correct structure and required fields.
inputs:
- workflow_path
outputs:
- validation_result.json
dependencies:
- context.schema
status: active
entrypoints:
- command: /workflow/validate
handler: workflow_validate.py
runtime: python
description: >
Validate the structure of a workflow YAML file before execution.
parameters:
- name: workflow_path
type: string
required: true
description: Path to the workflow YAML file.
permissions:
- filesystem
- read