# Migrate dev-runner to typed Effect CLI config and env fallbacks · gitcafe/t3code

[View on GitCafe](https://git.cafe/gitcafe/t3code/commit/e6ac39de75de4abc5bf13a06a3e5c618a9759c51)

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

Visibility: public

Requested revision: e6ac39de75de4abc5bf13a06a3e5c618a9759c51

Requested commit: e6ac39de75de4abc5bf13a06a3e5c618a9759c51

Commit: e6ac39de75de4abc5bf13a06a3e5c618a9759c51

Tree: e3e676c031c220bb4c84b92e05a563b5a93f2926

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Migrate dev-runner to typed Effect CLI config and env fallbacks

- Replace string-based env override plumbing with typed config/flag parsing
- Split server/web offset resolution from explicit port/dev-url overrides
- Refactor and expand dev-runner tests around offset/env behavior
- Add `vitest` as a contracts dev dependency for test execution

```

## Parents

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

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