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,30 @@
name: workflow.compose
version: 0.1.0
description: >
Executes multi-step Betty Framework workflows by chaining existing skills.
Enables declarative orchestration of skill pipelines.
inputs:
- workflow_path
outputs:
- workflow_history.json
dependencies:
- skill.create
- skill.define
- registry.update
status: active
entrypoints:
- command: /workflow/compose
handler: workflow_compose.py
runtime: python
description: >
Execute a Betty workflow defined in a YAML file.
parameters:
- name: workflow_path
type: string
required: true
description: Path to a workflow YAML file to execute.
permissions:
- filesystem
- read
- write