- Added the initiating input source to `before_agent_start` extension events so extensions can distinguish user turns from internal wakes.