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
fix: suppress noisy CancelledError log on Ctrl+C in live mode (#1805)
Add is_cancelled() to HostError trait so host-language error wrappers
can indicate cancellation structurally. HostedPyErr implements it by
checking asyncio.CancelledError. The live component error handler now
treats cancellation errors as normal shutdown instead of logging at
ERROR level.
This fixes the race where Python CancelledError propagates through
process_live_fut before the cancellation token is cancelled, causing
a noisy traceback on Ctrl+C.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments