agent/vogon: reuse one parser for the sessionInfoRaw hooks
Commit

Same fold as the other agents: SessionStart/Stop/SessionEnd shared the payload shape and differed only in event type.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com Entire-Checkpoint: 65cfea8234e1
Checkpoints
/goal simplify this repo, make sure to de-slop it continue until you are happy, make sure to backfill tests and validate any significant change. The output of this should be a PR with green CI, review
Claude CodeFable 5
View sessionCheckpoint 1