Fixes remeda mergeDeep error that was causing all OpenCode CLI commands
to fail with 'Wrong number of arguments' before processing any messages.
The bug was introduced in commit 2536784 where providerPreference support
was added, passing 3 arguments to mergeDeep which only accepts 2.
Changed from:
mergeDeep(A, B, C)
To:
mergeDeep(mergeDeep(A, B), C)
This preserves the provider preference functionality while fixing the crash.