# Validate inbound WebSocket push payloads before dispatch · screen/t3code-personal

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

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

Visibility: public

Requested revision: a973e43421c9829a7450a7fe06d5f0e81c1b98c1

Requested commit: a973e43421c9829a7450a7fe06d5f0e81c1b98c1

Commit: a973e43421c9829a7450a7fe06d5f0e81c1b98c1

Tree: 86ceed1ec903d8137ea889bcf8cbb1086f90353c

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Validate inbound WebSocket push payloads before dispatch

- Decode `server.welcome`, terminal, and orchestration push events with Effect schemas
- Drop malformed payloads with warning logs instead of forwarding invalid data
- Add wsNativeApi tests for valid forwarding, caching, and malformed-payload handling

```

## Parents

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

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