google / google/go-dap

Sync with canonical DAP schema source (debug-adapter-protocol, not vscode-debugadapter-node)

Open
#98 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
140
Forks
29
PR merge metrics
No merged PRs in 30d

Description

Currently, `go-dap`'s generator fetches the DAP JSON schema from [vscode-debugadapter-node](https://github.com/microsoft/vscode-debugadapter-node/blob/main/debugProtocol.json), but that's not the canonical source. Microsoft's [release docs](https://github.com/microsoft/debug-adapter-protocol/blob/main/contributing.md#releasing-dap-changes) from `microsoft/debug-adapter-protocol` confirm the canonical source is `debug-adapter-protocol/debugAdapterProtocol.json`.

As a result, DAP v1.71.0's `outputPresentation` field on `StartDebuggingRequestArguments` is present in the canonical Microsoft upstream but missing from go-dap's local schema.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.