What Happened
- The primary change in this PR is the async scheduler migration: `AsyncAgentScheduler` is introduced as the async-native path and wrapper context handling is rewired from global singletons to context-local resolution so multi-agent runs use a consistent runtime/tool context.
- The primary change in this PR is the async scheduler migration: `AsyncAgentScheduler` is introduced as the async-native path and wrapper context handling is rewired from global singletons to context-local resolution so multi-agent runs use a consistent runtime/tool context.
- 1 evidence item attached for review.