MCPcopy Create free account
hub / github.com/Epic0522/Codex-Remote-Contact / shouldAutoWriteIMessageRecall

Function shouldAutoWriteIMessageRecall

src/server.js:5162–5170  ·  view source on GitHub ↗
(event, reply, recallRoute = {})

Source from the content-addressed store, hash-verified

5160}
5161
5162function shouldAutoWriteIMessageRecall(event, reply, recallRoute = {}) {
5163 const text = String(event?.text || "").replace(/\s+/g, "");
5164 const result = String(reply || "");
5165 const genericRecent = recallRoute.source === "desktop_recent"
5166 || /(刚刚|刚才|刚才那会|刚那会).*(电脑上|电脑这边|这边|本机|codex|cli).*(什么|没|了吗|没有|做|弄|改|更新|同步|进度|结果)/i.test(text);
5167 if (genericRecent) return false;
5168 if (/(傻傻|只抓一个关键词|错误交接|带偏|这类问法|刚刚做了什么|改了什么|更新了什么|完成了什么)/.test(result)) return false;
5169 return recallRoute.source === "desktop_topic" || recallRoute.source === "mobile_context" || recallRoute.source === "unified";
5170}
5171
5172function inferIMessageRecallTopic(text) {
5173 return String(text || "")

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected