diff --git a/crates/cli/src/modules/database.rs b/crates/cli/src/modules/database.rs
index b9ec08469..463422c37 100644
--- a/crates/cli/src/modules/database.rs
+++ b/crates/cli/src/modules/database.rs
@@ -16,12 +16,15 @@ use super::cli::{Client, ServerCommands};
 
 #[derive(Debug, serde::Serialize, serde::Deserialize)]
 #[serde(tag = "type")]
+#[serde(rename_all = "camelCase")]
 pub enum UpdateSettings {
     Delete {
         keys: Vec<String>,
     },
     Clear {
         prefix: String,
+        #[serde(default)]
+        filter: Option<String>,
     },
     Insert {
         prefix: Option<String>,
diff --git a/crates/cli/src/modules/report.rs b/crates/cli/src/modules/report.rs
index 823c4c50a..a76d6605c 100644
--- a/crates/cli/src/modules/report.rs
+++ b/crates/cli/src/modules/report.rs
@@ -20,6 +20,7 @@ use serde::{Deserialize, Serialize};
 
 #[derive(Debug, Serialize, Deserialize)]
 #[serde(tag = "type")]
+#[serde(rename_all = "camelCase")]
 pub enum Report {
     Tls {
         id: String,