31 lines
715 B
YAML
31 lines
715 B
YAML
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
|