{"version":"0.2.123","anchor":"internal-changes","canonical_anchor":"internal-changes","heading":"Internal Changes","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/0.2.123\/e\/internal-changes","release_url":"https:\/\/changelogs.core-directive.com\/v\/0.2.123","markdown":"### Internal Changes\n\n- **New Utility Functions**:\n- `EU4()`: Combines and deduplicates arrays\n- `yZ2()`: Checks for set intersections\n- `a25()`: Merges message contents\n- `vS2()`: Finds related tool uses in conversation\n\n- **Improved Tool Filtering**: Enhanced logic for filtering available tools based on permissions and MCP capabilities\n- **Code Organization**: Better separation of concerns for model management, diagnostics, and permissions"}