Skip to content

Commit baf6121

Browse files
Pavel Minaevint19h
Pavel Minaev
authored andcommitted
Add tooltips for exception breakpoint filters. (#790)
1 parent cf0d684 commit baf6121

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

src/debugpy/adapter/clients.py

+13-2
Original file line numberDiff line numberDiff line change
@@ -143,12 +143,23 @@ def initialize_request(self, request):
143143
self._initialize_request = request
144144

145145
exception_breakpoint_filters = [
146-
{"filter": "raised", "label": "Raised Exceptions", "default": False},
147-
{"filter": "uncaught", "label": "Uncaught Exceptions", "default": True},
146+
{
147+
"filter": "raised",
148+
"label": "Raised Exceptions",
149+
"default": False,
150+
"description": "Break whenever any exception is raised.",
151+
},
152+
{
153+
"filter": "uncaught",
154+
"label": "Uncaught Exceptions",
155+
"default": True,
156+
"description": "Break when the process is exiting due to unhandled exception.",
157+
},
148158
{
149159
"filter": "userUnhandled",
150160
"label": "User Uncaught Exceptions",
151161
"default": False,
162+
"description": "Break when exception escapes into library code.",
152163
},
153164
]
154165

0 commit comments

Comments
 (0)