Commits
Click on a commit to change the comparison rangefix exception_to_crashed_state_sync to work without async backend
wrap anyio.get_cancelled_exc_class() in try/except to handle the case
where no async backend is running. since anyio cancellation exceptions
can only occur in async contexts, we can safely skip the check when
called from sync-only code. fix deferred imports in test, add guidance to AGENTS.md
- move signal and TerminationSignal imports to top of test file
- add explicit guidance to avoid deferred imports unless necessary