# Track running terminal ports across terminal activity events · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/f2ec7774431d5eb1a02de082294ed9ddcbee2326)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: f2ec7774431d5eb1a02de082294ed9ddcbee2326

Requested commit: f2ec7774431d5eb1a02de082294ed9ddcbee2326

Commit: f2ec7774431d5eb1a02de082294ed9ddcbee2326

Tree: 2b338593ac7301f8297d151dcf746d6bb4b98e5d

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Track running terminal ports across terminal activity events

- add `runningPorts` to terminal activity contract and validation
- detect/listen ports in server subprocess inspection and emit activity updates on port changes
- persist terminal-to-port state in web store and show active ports in sidebar indicator
- update server/web/contracts tests for port-aware activity behavior

```

## Parents

- [748ea2ae205122f8571287273599c5767bff1d55](https://git.cafe/pingdotgg/t3code/commit/748ea2ae205122f8571287273599c5767bff1d55?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/f2ec7774431d5eb1a02de082294ed9ddcbee2326?format=markdown)
