# Filter app runtime env vars from terminal spawn environment · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/4b4abcdd7d197647b8b21b18d2344e4e12ae4c34)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 4b4abcdd7d197647b8b21b18d2344e4e12ae4c34

Requested commit: 4b4abcdd7d197647b8b21b18d2344e4e12ae4c34

Commit: 4b4abcdd7d197647b8b21b18d2344e4e12ae4c34

Tree: 52aa27db906ff72f2cf5dcf0f2816e0001393415

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Filter app runtime env vars from terminal spawn environment

- build terminal spawn env from a filtered copy of process env
- exclude `PORT`, `T3CODE_*`, `VITE_*`, and Electron runtime vars
- add test coverage to verify filtered and preserved env keys

```

## Parents

- [eb35685aeb7b891c9e0a33a1d5061c335204852b](https://git.cafe/screen/t3code-personal/commit/eb35685aeb7b891c9e0a33a1d5061c335204852b?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/4b4abcdd7d197647b8b21b18d2344e4e12ae4c34?format=markdown)
