UNPKG

aios-core

Version:

Synkra AIOS: AI-Orchestrated System for Full Stack Development - Core Framework

55 lines (46 loc) 1.17 kB
# Example Workflow Definition # Replace placeholders with your workflow's details name: example-workflow version: 1.0.0 description: Multi-step workflow that orchestrates tasks trigger: command: "*example-command" agent: example-agent elicitation: enabled: true questions: - id: action_type prompt: "What would you like to do?" type: choice options: - Create new item - Update existing item - Delete item - id: item_name prompt: "What is the name of the item?" type: text required: true steps: - id: step-1 task: example-task inputs: input1: "{{elicitation.item_name}}" options: action: "{{elicitation.action_type}}" on_success: step-2 on_error: error-handler - id: step-2 action: log-result description: Log the successful result inputs: message: "Operation completed successfully" error_handling: - id: error-handler action: notify message: "Workflow failed: {{error.message}}" severity: error completion: message: "Workflow completed successfully!" next_steps: - Review the output - Verify the changes