crates/mcp/src/ui_catalog.rs is regenerated with `cargo xtask ui-commands`, so the ui.savePdfDialog entry matches its description in crates/ui-egui/src/menus/ui_commands.rs.