# debugger beta: Move path resolution to resolve scenario instead of just in new session modal \(\#31185\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/ced8e4d88e125f29440fb1cbd94e6a18221f9633)

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

Visibility: public

Requested revision: ced8e4d88e125f29440fb1cbd94e6a18221f9633

Requested commit: ced8e4d88e125f29440fb1cbd94e6a18221f9633

Commit: ced8e4d88e125f29440fb1cbd94e6a18221f9633

Tree: 2d55b591ccb3fcd81f99e8dc83051322c52bd762

Author: Anthony Eid

Committer: GitHub

## Message

```
debugger beta: Move path resolution to resolve scenario instead of just in new session modal (#31185)

This move was done so debug configs could use path resolution, and
saving a configuration from the new session modal wouldn't resolve paths
beforehand.

I also added an integration test to make sure path resolution happens
from an arbitrary config. The test was placed under the new session
modal directory because it has to do with starting a session, and that's
what the new session modal typically does, even if it's implicitly used
in the test.

In the future, I plan to add more tests to the new session modal too.

Release Notes:

- debugger beta: Allow configs from debug.json to resolve paths
```

## Parents

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

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