core: Message chunk addition drops 'name' and fallback 'id', breaking streaming multi-agent metadata and merge_message_runs
In langchain_core, concatenating message chunks with '+' and the merge_message_runs function silently discard the 'name' attribute and fail to fallback to the trailing chunk's 'id' when the leading chunk's id is None, causing loss of metadata during streaming and in multi-agent scenarios.
