# Add preview annotation capture tooling · screen/t3code-personal

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

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

Visibility: public

Requested revision: 07c6d70b91d2d2a81e9ccee0a9b1742b60d59eb2

Requested commit: 07c6d70b91d2d2a81e9ccee0a9b1742b60d59eb2

Commit: 07c6d70b91d2d2a81e9ccee0a9b1742b60d59eb2

Tree: c19cc4857a61706b695eab38d97c379fdeb28056

Author: Julius Marminge

Committer: Theo Browne

## Message

```
Add preview annotation capture tooling

- Add structured annotation payload validation and tests
- Update preview preload to capture selected elements, regions, and strokes
- Wire new preview annotation UI into the web app

Co-authored-by: codex <codex@users.noreply.github.com>

```

## Parents

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

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