# fix\(server\): replace unnecessary full projection reads · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/0e682145efc0660d56f9bfb1bfd6f102872b6064)

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

Visibility: public

Requested revision: 0e682145efc0660d56f9bfb1bfd6f102872b6064

Requested commit: 0e682145efc0660d56f9bfb1bfd6f102872b6064

Commit: 0e682145efc0660d56f9bfb1bfd6f102872b6064

Tree: 3f9e637e424b3c38f3040c31612a159a3e807d7d

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(server): replace unnecessary full projection reads

Read selected control records for commands, provider cleanup, thread polling, and MCP tools. Select timeline pages before loading payloads, query attachment IDs separately, and restrict handoff and delegated-result reads to relevant runs. Cover unreadable unrelated history, paging across forks, and control behavior with focused regressions.

```

## Parents

- [7bc07120eda0e781d070876b45b0516da927cdfd](https://git.cafe/flambo/t3code/commit/7bc07120eda0e781d070876b45b0516da927cdfd?format=markdown)

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