# Reuse persisted cwd when recovering stale provider sessions · screen/t3code-personal

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

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

Visibility: public

Requested revision: 2aad749e2474f79a532764c9f6f7ce4abc3a68f0

Requested commit: 2aad749e2474f79a532764c9f6f7ce4abc3a68f0

Commit: 2aad749e2474f79a532764c9f6f7ce4abc3a68f0

Tree: 9547f9e8102d4376755c90e1aa5a1d629fe85a42

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Reuse persisted cwd when recovering stale provider sessions

- Read and validate `cwd` from persisted runtime payload when restarting sessions
- Apply persisted `cwd` during stale-session recovery paths, including `sendTurn`
- Add tests to verify resumed sessions preserve the original working directory

```

## Parents

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

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