fix(streaming): keep omitted content block fields unset in accumulated messages (#346)