{"version":"2.1.79","anchor":"bug-fixes","canonical_anchor":"bug-fixes","heading":"","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.79\/e\/bug-fixes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.79","markdown":"- Fixed duplicate entries in plugin hook results by deduplicating the returned array (search for `\"new Set(q)\"` in function `KuY`)\n- Fixed clipboard copy not working on SSH sessions by adding tmux passthrough escape sequence wrapping (search for `\"Ptmux\"`)\n- Fixed a potential issue where non-finite timeout values could cause errors in tool timeout calculation (search for `\"Number.isFinite(q)\"` in function `Uq4`)\n- Fixed resume session message being printed multiple times by adding a guard flag (search for `\"iL4\"` in function `IC1`)\n- Fixed auth error message format to show login instruction before the error details (search for `\"Please run \/login \u00b7 \"`)\n- Fixed nested memory attachments being incorrectly inserted into the middle of message groups instead of being prepended (search for `\"nested_memory\"`)\n- Removed `bridge_metadata` system message type from the message schema, simplifying the bridge protocol"}