Human Input Template Resolution Test
Test human input with template resolution instead of environment variables
Workflow Information
ID: human_input_template_test
Namespace: default
Version: N/A
Created: 2025-07-15
Updated: 2025-07-15
Tasks: 3
Quick Actions
Inputs
No inputs defined
Outputs
No outputs defined
Tasks
initial_message
scriptNo description
user_feedback
human_inputNo description
final_message
scriptNo description
YAML Source
id: human_input_template_test
name: Human Input Template Resolution Test
tasks:
- id: initial_message
type: script
script: "print(\"\U0001F916 Welcome to the Template Resolution Test!\")\nprint(\"\
This workflow will test template variable resolution for human input.\")\nprint(\"\
__OUTPUTS__ {\\\"status\\\": \\\"ready\\\", \\\"message\\\": \\\"System ready\
\ for template resolution test\\\"}\")\n"
- id: user_feedback
type: human_input
config:
prompt: 'Please enter your message for template resolution test:'
required: true
input_type: text
timeout_minutes: 60
depends_on:
- initial_message
- id: final_message
type: script
script: "user_input = \"${user_feedback.human_input}\"\nprint(f\"\U0001F3AF Template\
\ Resolution Success! You said: '{user_input}'\")\nprint(\"This demonstrates template\
\ resolution working correctly.\")\nprint(f\"__OUTPUTS__ {{\\\"user_said\\\":\
\ \\\"{user_input}\\\", \\\"template_test\\\": \\\"completed\\\", \\\"resolution_method\\\
\": \\\"template_variables\\\"}}\")"
depends_on:
- user_feedback
description: Test human input with template resolution instead of environment variables