···115 : env.AUTHORIZED_USERS.includes(message.senderDid as any);
116117 if (!authorized) {
118- conversation.sendMessage({
119 text: c.UNAUTHORIZED_MESSAGE,
120 });
121···157 parsedConversation.messages,
158 );
159 if (!inference) {
160- throw new Error("Failed to generate text. Returned undefined.");
0161 }
162163 const responseText = inference.text;
···115 : env.AUTHORIZED_USERS.includes(message.senderDid as any);
116117 if (!authorized) {
118+ await conversation.sendMessage({
119 text: c.UNAUTHORIZED_MESSAGE,
120 });
121···157 parsedConversation.messages,
158 );
159 if (!inference) {
160+ logger.error("Failed to generate text. Returned undefined.");
161+ return;
162 }
163164 const responseText = inference.text;
+3-2
src/utils/conversation.ts
···3132 const postUri = await parseMessagePostUri(initialMessage);
33 if (!postUri) {
34- convo.sendMessage({
35 text:
36 "Please send a post for me to make sense of the noise for you.",
37 });
038 throw new Error("No post reference in initial message.");
39 }
40···136 }),
137 };
138 } catch (e) {
139- convo.sendMessage({
140 text: ERROR_MESSAGE,
141 });
142
···3132 const postUri = await parseMessagePostUri(initialMessage);
33 if (!postUri) {
34+ await convo.sendMessage({
35 text:
36 "Please send a post for me to make sense of the noise for you.",
37 });
38+39 throw new Error("No post reference in initial message.");
40 }
41···137 }),
138 };
139 } catch (e) {
140+ await convo.sendMessage({
141 text: ERROR_MESSAGE,
142 });
143