# Fix Effect type warnings to pass typecheck · flambo/t3code

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

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

Visibility: public

Requested revision: 3907e5e8c5367c82b0e6b3fd29de86fc88699da3

Requested commit: 3907e5e8c5367c82b0e6b3fd29de86fc88699da3

Commit: 3907e5e8c5367c82b0e6b3fd29de86fc88699da3

Tree: dbef0918646db60bcf5c2b409ff97dae1557bf70

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Fix Effect type warnings to pass typecheck

- Use generic type parameter for stream errors instead of unknown
- Type ServerShape errors as ServerLifecycleError instead of unknown
- Add error mapping for autoBootstrapProject and httpServerListen
- Type makeServerProviderLayer with ProviderUnsupportedError
- Use Effect.try with decodeUnknownSync in projector to avoid unknown requirements
- Fix test layer types from any/unknown to never

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

```

## Parents

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

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