- Implemented complete Rust binary equivalent of Swift CLI for Linux - Added platform detection in MCP server to use appropriate binary - Updated package.json to support both darwin and linux platforms - Fixed CLI path resolution for both platforms - Updated server status to show correct binary type (Rust/Swift) - Added version detection and permission checks for Linux - All list functionality working on Linux - MCP integration working with proper platform detection Features implemented in Rust binary: - Application listing with JSON output - Basic permission checks for headless environments - Version reporting matching package version - Server status reporting - Cross-platform compatibility The MCP server now automatically: - Uses Swift binary on macOS - Uses Rust binary on Linux - Detects and reports correct binary type - Shows platform-specific permissions - Handles version detection for both binaries |
||
|---|---|---|
| .. | ||
| src | ||
| target | ||
| Cargo.lock | ||
| Cargo.toml | ||