Skip to content
This repository was archived by the owner on Apr 14, 2026. It is now read-only.

pre-3.28d — Fix WeChat Messaging & Tool Registration

Choose a tag to compare

@allenwuzhouhan-web allenwuzhouhan-web released this 28 Mar 09:09

v1.1.2 — Fix WeChat Messaging & Tool Registration

🐛 Critical Fixes

  • Fixed "tell" commands going to raw LLM instead of WeChat — tell mom hi now routes instantly through MessageParser → SendMessageTool → WeChatService without an API roundtrip
  • Registered 6 missing WeChat/messaging tools in ToolRegistry — send_message, send_wechat_message, fetch_wechat_messages, read_messages, set_contact_platform, wechat_sent_history were defined but never wired up
  • Registered News and Semantic Scholar tools — fetch_news, semantic_scholar_search, get_paper_details now available to the LLM

⚡ Improvements

  • Added messaging tool category with intent classification — queries containing "tell", "text", "message", "wechat" now filter to messaging tools instead of sending all 230+ tools
  • Fast local routing for messaging commands via tryMessagingCommand() in LocalCommandRouter
  • Supports English (tell X Y, text X Y, message X Y) and Chinese (给X发Y, 跟X说Y) patterns

📦 Install

  1. Download Executer-v1.1.2.dmg
  2. Open the DMG and drag Executer to Applications
  3. Press Cmd+Shift+Space to open the command bar

Full Changelog: v1.1.1...v1.1.2