Closed ykeremy closed 1 month ago
This PR introduces streaming file support, updates Docker configurations, and modifies local storage handling, including setting VITE_WSS_BASE_URL.
VITE_WSS_BASE_URL
Key points:
save_streaming_file
get_streaming_file
cloud/artifact/storage/s3.py
skyvern/forge/sdk/artifact/storage/local.py
task_stream
cloud/routes/websocket.py
skyvern/forge/sdk/routes/streaming.py
run
scripts/take_screenshot.py
run_streaming.py
STREAMING_FILE_BASE_PATH
skyvern/config.py
BaseStorage
skyvern/forge/sdk/artifact/storage/base.py
LocalStorage
entrypoint-skyvern.sh
docker-compose.yml
./files:/tmp
Dockerfile.ui
Generated with :heart: by ellipsis.dev
Summary:
This PR introduces streaming file support, updates Docker configurations, and modifies local storage handling, including setting
VITE_WSS_BASE_URL
.Key points:
save_streaming_file
andget_streaming_file
methods incloud/artifact/storage/s3.py
andskyvern/forge/sdk/artifact/storage/local.py
.task_stream
incloud/routes/websocket.py
andskyvern/forge/sdk/routes/streaming.py
for streaming screenshots.run
inscripts/take_screenshot.py
andrun_streaming.py
for streaming uploads.STREAMING_FILE_BASE_PATH
inskyvern/config.py
.BaseStorage
inskyvern/forge/sdk/artifact/storage/base.py
.LocalStorage
inskyvern/forge/sdk/artifact/storage/local.py
.entrypoint-skyvern.sh
to manage Xvfb and run streaming processes.docker-compose.yml
to include./files:/tmp
volume for temporary file storage.VITE_WSS_BASE_URL
inDockerfile.ui
anddocker-compose.yml
.Generated with :heart: by ellipsis.dev