fix: emit session.id alongside gen_ai.conversation.id
Claude Code's native log events use session.id as the correlation key.
Emit both session.id (for compatibility with native events in the same
dataset) and gen_ai.conversation.id (for semconv compliance) on all
spans so queries work without derived columns.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>