Confluence Macro, hide parameters in overview

Hello everyone, while in edit mode of a page the macros appear like this

Now, the macro that we are building doesn’t start like expected:
“Macro Name | Param1 = jsonvalue…”
But instead appears like

Our workaround is not optimal, but it works, if we use base64 encoding for our json string, it works properly, is there a way to have a json string as a macro parameter and not break it like mentioned?

Thanks in advance