prodigy 0.4.4

Turn ad-hoc Claude sessions into reproducible development pipelines with parallel AI agents
Documentation
name: Test Sensitive Variable Masking
description: Demonstrates verbose variable output with sensitive data masking

steps:
  - name: Test sensitive variables in verbose mode
    shell: |
      # Set some test variables
      echo "Testing variable interpolation with masking"
    env:
      USERNAME: "john_doe"
      PASSWORD: "super_secret_password"
      API_KEY: "sk_test_123456789"
      AUTH_TOKEN: "ghp_abcdefghijklmnop"
      NORMAL_VAR: "this_is_visible"
  
  - name: Display results
    shell: |
      echo "If running with -vv (debug), check that:"
      echo "- PASSWORD is shown as ***REDACTED***"
      echo "- API_KEY is shown as ***REDACTED***" 
      echo "- AUTH_TOKEN is shown as ***REDACTED***"
      echo "- USERNAME and NORMAL_VAR are shown normally"