Skip to content

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

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 11, 2026

Copy link
Copy Markdown
Owner

What Changed

Removed shell-specific startup wrappers for Bash and zsh virtual environment activation. T3 Code now activates detected Python environments directly through the terminal process and retains the existing success/failure marker handling. Updated terminal tests and user documentation accordingly, and documented the worktree verification handoff workflow.

Why

The startup wrappers added substantial complexity and temporary-file lifecycle management for behavior that can be handled by a direct activation command. Simplifying the flow makes activation more reliable across shells while preserving automatic environment discovery and concise failure reporting.

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 11, 2026
@asfires asfires closed this Aug 11, 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