Ashiedu's picture
Sync unified workbench
0490201 verified

A newer version of the Gradio SDK is available: 6.14.0

Upgrade

ISSUE T-017A: Shared Environment and Secret Contract

Status: status:complete Parent: #139 (GENESIS) GitHub ID: 173

Summary

Owns the shared configuration contract across local and remote environments.

Completed

  • Unified .env and .env.example template.
  • Canonical config management in ML_Pipeline/shared/env.py.
  • Startup validation logic for missing/invalid keys.
  • HF_TOKEN defined as the primary secret.
  • Required keys implemented: HSA_OVERRIDE_GFX_VERSION, PYTORCH_HIP_ALLOC_CONF, etc.

New Sub-tasks / Refinements

  • Implement gh variable set sync script into the Workbench UI.
  • Add automatic .env generation from GitHub variables via gh variable list --export.
  • Securely handle HF_TOKEN masking in Workbench logs.