| # Changelog |
|
|
| ## V3 |
|
|
| - Added Phase 3 Pi smoke test. |
| - Added `launch_pi_space_smoke_job` in `src/jobs.py`. |
| - Added `PI_SPACE_WORKER_SCRIPT` in `src/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 `/predict` by using `client.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 `hf` CLI to create/upload a private target Space. |
| - Added a new `pi_gist_recipe` worker payload. |
| - The wrapper still performs independent final validation through the live Gradio API before declaring success. |
| - Saved artifacts include `generated/GOAL.md`, optional `generated/PI_SUMMARY.md`, Pi logs, traces, API schema, and API test result. |
|
|