Spaces:
Paused
Paused
Commit History
-
Fix CSV uploads behind Hugging Face proxy
Verified signatureDisable Streamlit direct-origin XSRF and CORS enforcement because Hugging Face terminates TLS and proxies the public Space origin.c4b0c73 -
Render hosted insights without unstable nested action
Verified signatureOpening AI Insights now immediately renders the computed analyst brief on Hugging Face, eliminating the session-dropping nested button.0d6d12c -
Detect Hugging Face production mode reliably
Verified signatureUse the configured production environment marker to select the stable hosted evidence path.6c6585f -
Avoid hosted rerun after analyst brief
Verified signatureRender the evidence brief in the active widget run so Hugging Face does not drop the Streamlit session.6ef6098 -
Keep hosted AI Insights stable
Verified signatureSelect an evidence-grounded local analyst brief on Hugging Face while retaining Gemini support for unrestricted deployments.fa47aab -
Add stable hosted evidence brief
Verified signatureProvide a deterministic evidence-only analyst narrative when hosted platforms restrict reliable external provider traffic.f8e45ae -
Run Gemini outside Streamlit session thread
Verified signatureUse a bounded cached worker and responsive polling so hosted WebSocket sessions remain alive while Gemini processes evidence.489825c -
Bound hosted Gemini request latency
Verified signatureUse short connect and response deadlines so an unavailable AI provider cannot hold a hosted Streamlit session open.f26fd6b -
Prevent hosted AI Insights session disconnect
Verified signatureRemove transient spinner updates around the synchronous Gemini request so the Hugging Face reverse proxy keeps the Streamlit session stable.af990e8 -
Fix AI Insights session crash on Hugging Face
Verified signaturePin Streamlit to the stable pre-Starlette server release to prevent Hugging Face proxy session disconnects during widget reruns.d957989 -
Finalize secure production deployment
Verified signaturedd5fa80 -
Keep Gemini secret server-side and fix widget state
Verified signature427580c -
Fix AI Insights white-screen session failure
Verified signature9064af7 -
Add bounded Gemini diagnostics
Verified signature854e659 -
Rebuild production Space after Gemini hardening
Verified signature3f26a80 -
Add Gemini REST resilience tests
Verified signature431a8be -
Use lightweight Gemini REST dependency
Verified signature96497a7 -
Harden Gemini with bounded REST client
Verified signature46cf0a8 -
Deploy DataPilot AI production Docker Space
Verified signature9c1c0ef -
initial commit
Verified signature43f63b8