{"version":"1.0.46","anchor":"technical-changes","canonical_anchor":"technical-changes","heading":"Technical Changes","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.46\/e\/technical-changes","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.46","markdown":"### Technical Changes\n\nUpdated Dependencies\n\n- Removed redundant stream imports (`stream` and `node:stream`)\n- Added new imports for child process operations from specific modules\n- Updated to use `PassThrough` from `node:stream` consistently\n\nCode Organization\n\n- Removed 39 unused functions and variables, including:\n- String trimming utilities (`um2`, `dm2`)\n- Number parsing functions (`am2`, `sm2`, `om2`)\n- Array shuffling functions (`na2`, `aa2`, `ra2`)\n- Unused configuration functions\n- Added 30 new functions focused on MCP support and improved command handling\n\nConfiguration Constants\n\n- Added `lw6 = 2000` for command output line limits\n- Added `WS6 = 2000` for WebSearch result limits\n- Added `F$6 = 80000` for maximum tool output size\n- Added `zQA = 3` for retry attempts"}