Skip to content

fix(server): simplify Python virtual environment activation - #14

Closed
asfires wants to merge 1 commit into
mainfrom
t3code/smooth-worktree-verification
Closed

asfires wants to merge 1 commit into
mainfrom
t3code/smooth-worktree-verification

Conversation

@asfires

@asfires asfires commented Aug 12, 2026

Copy link
Copy Markdown
Owner

What Changed

Simplified automatic Python virtual environment activation by running the activation command directly after the shell starts. Removed the temporary Bash and zsh startup-file machinery and updated tests and terminal documentation accordingly.

Why

The startup-file approach added substantial complexity and cleanup paths for Bash and zsh. Direct activation is smaller and preserves the existing activation-status markers while avoiding shell-specific startup handling.

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

- Explain automatic cleanup of merged worktrees and leftover processes
- Require sharing a pairing URL for manual web verification
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:S labels Aug 12, 2026
@asfires asfires closed this Aug 12, 2026
@asfires
asfires deleted the t3code/smooth-worktree-verification branch August 12, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant