Refactor ClaudeCodeAdapter session flow and stream handling

- Replace manual prompt async iterator with `Stream.fromQueue(...).toAsyncIterable`
- Use `Ref` for shared session context in tool approval callbacks
- Simplify timestamp/ID generation and close sessions via queue shutdown
58427d565dJulius Marminge committed on 3/6/2026, 7:00:41 AM· committed by Julius Marmingeparent9b3dbad
1 file changedLine totals unavailable