Tags: eclipse-opensovd/mdd-ui
Tags
feat: MDD UI — Tauri desktop app for browsing and diffing MDD files This commit represents the full history of the mdd-ui project, handed over from https://github.com/alexmohr/mdd-ui and continued here. Key features included: - Tauri + Vue 3 desktop GUI for browsing MDD diagnostic databases - Tree-based navigation with detail pane, search, filters, and keyboard shortcuts - Diff engine: compare two EcuSnapshots with annotated tree nodes - MCP (Model Context Protocol) server for AI-assisted MDD browsing/diffing - LLM chat integration (GitHub Copilot, Azure OpenAI, OpenAI, Bedrock) - Tab management with per-tab UDS state and native drag-and-drop file open - Auto-updater via tauri-plugin-updater - UDS byte encoding, service lookup, and interactive byte grid - Light/dark theme, font scaling, resizable panels, and persistent settings - ESLint + Prettier frontend tooling and CI/CD workflows - macOS file-association handling and Linux taskbar/DMA-BUF fixes Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>