You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update documentation to reflect enhanced async debugging output
This commit updates the What's New documentation to showcase the improved
async debugging capabilities introduced in the remote debugging module
and asyncio tools. The documentation now demonstrates the enhanced output
format that provides much more detailed execution information.
The key documentation updates include:
1. Updated example output showing both "coroutine stack" and "awaiter
chain" columns in the table format, clearly distinguishing between
internal task execution state and external dependencies.
2. Enhanced tree output examples that include function names and complete
file paths with line numbers, making the debugging information much
more actionable for developers.
3. Addition of cycle detection error example showing how the tools handle
problematic await patterns that could indicate programming issues.
The updated examples demonstrate how the enhanced debugging output
transforms from showing basic file paths to revealing detailed function
call stacks and execution context. This improvement makes it significantly
easier for developers to understand complex async execution patterns and
debug issues in production asyncio applications, especially when dealing
with nested coroutines and complex task hierarchies.
0 commit comments