Files
PaperClipAI/server
Devin FoleyandClaude Opus 5.5 99c68455e6 fix(workspaces): omit an untracked Python virtual environment from workspace snapshots (#19274)
`python -m venv` links its interpreter by absolute path. The portable workspace archive rejects absolute symlinks, so a workspace with an untracked .venv could never be saved and the task blocked with native_workspace_sync_out_retry_exhausted.

Treat an untracked directory with a regular PEP 405 pyvenv.cfg at its root like an untracked node_modules: record it as excluded and do not archive it. Tracked environments are still archived; other absolute links are still rejected.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 10:08:50 -08:00
..