- Replace raw guild_id/channel_id text inputs with dropdown pickers showing human-readable names from openclaw config - Add persistent file-level cache for Discord channel data with dedicated Channels tab and refresh button - Read agent name/emoji from IDENTITY.md in workspace directories - Rename Install→Cook throughout UI - Add step-by-step apply flow: apply config → restart gateway → done - Add global loading overlay for blocking operations - Use react-diff-viewer-continued for config diff preview - Fix validation bugs (Option<usize> null handling, discord type bypass) - Fix serde camelCase on PreviewResult/ApplyResult structs - Make slow commands async (refresh_discord, restart_gateway) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
5 lines
92 B
Rust
5 lines
92 B
Rust
fn main() {
|
|
println!("cargo:rerun-if-changed=recipes.json");
|
|
tauri_build::build()
|
|
}
|