Changelog
V5
- Added Phase 5:
model_id→ model metadata analysis → Pi-adapted Gradio template → private Space → live API validation. - Added
model_analysis.jsonin the Bucket run folder. - Increased default Job timeout to 30 minutes for model Space builds.
Changelog
V3
- Added Phase 3 Pi smoke test.
- Added
launch_pi_space_smoke_jobinsrc/jobs.py. - Added
PI_SPACE_WORKER_SCRIPTinsrc/worker_payload.py. - Added a new Gradio tab to run Pi in a controlled HF Job.
- Pi modifies a minimal Gradio app before the worker creates a private Space.
- The live Gradio API validation now requires the Pi marker phrase.
- Pi output and traces are copied to the Bucket with best-effort redaction.
V2.3
- Fixed Gradio API endpoint discovery.
- Avoided hardcoded
/predictby usingclient.view_api()and fallbacks.
V2.2
- Confirmed Gradio Client auth compatibility helper.
- Improved stdout logging for worker events.
v4 — Pi gist recipe
- Added Phase 4 tab: Pi reads the HF Spaces Agent Quickstart gist and is asked to use the
hfCLI to create/upload a private target Space. - Added a new
pi_gist_recipeworker payload. - The wrapper still performs independent final validation through the live Gradio API before declaring success.
- Saved artifacts include
generated/GOAL.md, optionalgenerated/PI_SUMMARY.md, Pi logs, traces, API schema, and API test result.