Reverts #8967 and #8953. OpenCode is migrating to use patch strings as the primary diff transport — dropping them breaks forward compatibility with upstream's SessionReview rendering pipeline, which falls back to patch when before/after are absent.
* feat(vscode): add diff viewer panel to Agent Manager * Update translations * Fix comments