SessionChannelService.java 使用 ArrayDeque 作为事件缓冲区,容量限制为 MAX_BUFFER_SIZE = 5000。 当 SSE 事件产生速度超过客户端消费速度时(例如长时间运行的 agent turn 产生大量 text chunk/status change 事件),缓冲区会在一个 turn 内被填满。