debuggers: Mark processId as optional field in Delve Attach configurations (#32856)

Piotr Osiewicz created

Closes #32849

Release Notes:

- Fixed overly strict validation of Go debugging configurations.

Change summary

crates/dap_adapters/src/go.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

crates/dap_adapters/src/go.rs 🔗

@@ -343,7 +343,7 @@ impl DebugAdapter for GoDebugAdapter {
                         },
                         {
                             "type": "object",
-                            "required": ["processId", "mode"],
+                            "required": ["mode"],
                             "properties": attach_properties
                         }
                     ]