# debugger: Mark DebugAdapterBinary::program as optional \(\#32534\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 6c4728f00f8983bd8b76201b792d1066f102156f

Requested commit: 6c4728f00f8983bd8b76201b792d1066f102156f

Commit: 6c4728f00f8983bd8b76201b792d1066f102156f

Tree: f883c2335acb334827ed3565387fcf1abc1b98c5

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
debugger: Mark DebugAdapterBinary::program as optional (#32534)

This allows us to support debugging with a debug adapter not managed by
Zed. Note that this is not a user facing change, as DebugAdapterBinary
is used to determine how to spawn a debugger. Thus, this should not
break any configs or anything like that.

Closes #ISSUE

Release Notes:

- N/A
```

## Parents

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

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