diff --git a/web/input/input-state-container.react.js b/web/input/input-state-container.react.js
--- a/web/input/input-state-container.react.js
+++ b/web/input/input-state-container.react.js
@@ -1210,8 +1210,8 @@
 
   async sendTextMessage(
     messageInfo: RawTextMessageInfo,
-    inputThreadInfo: ThreadInfo,
-    parentThreadInfo: ?ThreadInfo,
+    inputThreadInfo: ThreadInfo | MinimallyEncodedThreadInfo,
+    parentThreadInfo: ?ThreadInfo | ?MinimallyEncodedThreadInfo,
   ) {
     this.props.sendCallbacks.forEach(callback => callback());