···115115 : env.AUTHORIZED_USERS.includes(message.senderDid as any);
116116117117 if (!authorized) {
118118- conversation.sendMessage({
118118+ await conversation.sendMessage({
119119 text: c.UNAUTHORIZED_MESSAGE,
120120 });
121121···157157 parsedConversation.messages,
158158 );
159159 if (!inference) {
160160- throw new Error("Failed to generate text. Returned undefined.");
160160+ logger.error("Failed to generate text. Returned undefined.");
161161+ return;
161162 }
162163163164 const responseText = inference.text;
+3-2
src/utils/conversation.ts
···31313232 const postUri = await parseMessagePostUri(initialMessage);
3333 if (!postUri) {
3434- convo.sendMessage({
3434+ await convo.sendMessage({
3535 text:
3636 "Please send a post for me to make sense of the noise for you.",
3737 });
3838+3839 throw new Error("No post reference in initial message.");
3940 }
4041···136137 }),
137138 };
138139 } catch (e) {
139139- convo.sendMessage({
140140+ await convo.sendMessage({
140141 text: ERROR_MESSAGE,
141142 });
142143