diff --git a/packages/backend-rs/src/service/stream/chat.rs b/packages/backend-rs/src/service/stream/chat.rs
index ae2efce938..3015d921e1 100644
--- a/packages/backend-rs/src/service/stream/chat.rs
+++ b/packages/backend-rs/src/service/stream/chat.rs
@@ -13,12 +13,15 @@ pub enum ChatEvent {
     Typing,
 }
 
+// We want to merge `kind` and `object` into a single enum
+// https://github.com/napi-rs/napi-rs/issues/2036
+
 #[crate::export(js_name = "publishToChatStream")]
 pub fn publish(
     sender_user_id: String,
     receiver_user_id: String,
     kind: ChatEvent,
-    object: &serde_json::Value, // TODO?: change this to enum
+    object: &serde_json::Value,
 ) -> Result<(), Error> {
     publish_to_stream(
         &Stream::Chat {