Implemented structural tests for the VS Code extension's configuration merging logic and binary selection behavior. Key functions were extracted to new modules to facilitate testing, and new GitHub Actions workflows were added to ensure type-checking and tests run reliably on pull requests and main pushes.

Added tests for VS Code extension configuration - caiowilson/MCP-memento