Commit Graph

  • d72c1a907c chore: add Windows startup batch script, update service docs master hmo 2026-06-25 01:20:54 +08:00
  • d406068c89 fix(easytier): add --no-listener flag to prevent port conflicts hmo 2026-06-25 01:20:43 +08:00
  • c6795bcb46 fix: decode HTML entities in wechat article URL from XML hmo 2026-06-25 01:20:34 +08:00
  • ef93f066e3 fix: stop user-level gateway service conflicting with system-level one zhiwei 2026-06-24 19:53:24 +08:00
  • b7993a54d5 cleanup: archive unused scripts, finalize docs zhiwei 2026-06-24 02:03:24 +08:00
  • f1630ebb03 feat: WeChat Linux bot via docker-wechatbot-webhook zhiwei 2026-06-24 01:59:44 +08:00
  • 255729bb8c docs: complete handover documentation for Mohe zhiwei 2026-06-23 23:12:47 +08:00
  • 9c73e8b107 docs: architecture design doc + gitignore update zhiwei 2026-06-23 21:24:20 +08:00
  • 1417552990 fix: group chat detection + article URL handling (Xiaohongshu/WeChat/zhihu) zhiwei 2026-06-23 20:48:57 +08:00
  • 7727e907e6 feat: 莫荷微信Bot Linux iLink版 zhiwei 2026-06-23 20:39:56 +08:00
  • 4cf125231e docs: merge EasyTier into AgentsMeeting + cleanup hosts approach hmo 2026-06-23 03:53:04 +08:00
  • 5a5cc1b45d feat: kanban session routing for xxm + xiaoguo hmo 2026-06-22 11:39:27 +08:00
  • 20389a40ac docs: kanban handler protocol v1 + merged API ref mohe 2026-06-22 10:43:08 +08:00
  • 08f04e773b fix(xxm): use send_message instead of send_raw for proper UTF-8 encoding hmo 2026-06-21 16:23:28 +08:00
  • 5d35d97f0a merge: resolve conflict in xmpp_agent_core.py (keep unified version) hmo 2026-06-21 16:17:21 +08:00
  • babbc46801 refactor(xxm): consolidate 4 bot implementations into unified xmpp_agent_core.py hmo 2026-06-21 16:13:57 +08:00
  • 90ed30dd36 kanban API: comment endpoint + usage docs, notification includes curl example mohe 2026-06-21 11:29:17 +08:00
  • aa7b67fc2b readonly: discard LLM response, never send; default=readonly for non-coordinator mohe 2026-06-21 10:40:47 +08:00
  • f1590e08d1 revert bare-name match, keep only @ mention mohe 2026-06-20 20:21:21 +08:00
  • 9a45f155a8 match nick without @ (XMPP strips @ symbol) mohe 2026-06-20 20:18:47 +08:00
  • be8699ae4c lead= switch, @mention auto-grant mohe 2026-06-20 20:16:05 +08:00
  • b9df510f31 feat(xxm): implement coordinator protocol (aligned with mohe/zhiwei/xiaoguo) hmo 2026-06-20 20:09:01 +08:00
  • efc4cd1a9e coordinator prompt: first job is to moderate, not to speak mohe 2026-06-20 19:57:03 +08:00
  • ad3e0f004b coordinator: default all can speak, REVOKE=read-only 5min, GRANT overrides mohe 2026-06-20 19:54:37 +08:00
  • aabec04d8a non-speaking bots still see messages for context (read-only LLM injection) mohe 2026-06-20 19:07:50 +08:00
  • 90429116c7 coordinator: use XMPP in-band signaling instead of shared DB (cross-machine compatible) mohe 2026-06-20 19:02:04 +08:00
  • 457ad27044 implement coordinator pattern: GRANT-based turn control, code-level speak permission mohe 2026-06-20 18:53:44 +08:00
  • 947bb1e6d0 intercept __SILENT__/__REPLY__ misuse in LLM response body mohe 2026-06-20 01:48:37 +08:00
  • 5051b0bfd7 add silent phrase interception: block LLM announcing silence instead of being silent mohe 2026-06-20 01:41:40 +08:00
  • 885439f3c4 refactor(xxm): use [YOU] prefix for TUI context (align with Hermes) hmo 2026-06-20 01:31:04 +08:00
  • e8fba49cb8 feat(xxm): dynamic TUI session context injection for coregroup hmo 2026-06-20 01:27:39 +08:00
  • 50a0716c4d add dynamic session switch documentation mohe 2026-06-20 01:21:03 +08:00
  • 2d0f390657 unify xmpp bots: single xmpp_agent_core.py + --agent param wrappers mohe 2026-06-20 01:05:01 +08:00
  • ee86052219 fix(xxm): adopt improved __SILENT__ observer prompt (align with mohe/zhiwei) hmo 2026-06-20 00:19:38 +08:00
  • 2206dbb3a3 fix: bot默认走deepseek直连(跳过火山doubao) hmo 2026-06-15 03:18:23 +08:00
  • c639281988 feat: bot接入火山方舟Coding Plan(doubao-seed-code) hmo 2026-06-15 03:14:00 +08:00
  • ffbe278fc7 fix: 提示词精简——80行砍到10行核心规则 hmo 2026-06-15 02:45:53 +08:00
  • b4a3c77021 feat: 上下文感知框架——判断是否在对话中再决定搜不搜 hmo 2026-06-15 02:35:51 +08:00
  • 19f8381e86 fix: 动手之前先搜session——避免重复劳动 hmo 2026-06-15 02:33:40 +08:00
  • 8c801b60aa fix: 自消息错误回环过滤 hmo 2026-06-15 02:29:43 +08:00
  • 5103aff586 fix: @mention必须回放最后 + 简洁版规则 hmo 2026-06-15 02:17:01 +08:00
  • ca37d24ba2 fix: @mention必须回复不准__SILENT__ hmo 2026-06-15 02:15:33 +08:00
  • 248b55687a fix: 多源信息合成原则 — 通用推理规则 hmo 2026-06-14 13:13:20 +08:00
  • 9a618e483b fix: 证据合成规则 — 计划vs现状不矛盾 hmo 2026-06-14 13:11:42 +08:00
  • f7e8ec12e8 fix: 去除硬编码IP + 证据冲突时信任session优先 hmo 2026-06-14 13:05:20 +08:00
  • d1a0348c77 fix: 自消息放行 + session搜索策略细化 hmo 2026-06-14 12:18:36 +08:00
  • 28523beccf feat: search_sessions 跨session搜索工具 + 提示词强化 hmo 2026-06-14 12:00:38 +08:00
  • 94c511479d docs: add '通道不限制行动力' principle to session bridge protocol mohe 2026-06-14 03:08:07 +08:00
  • 8c0ab4d63a fix: 群聊沉默协议 — 禁止确认循环 hmo 2026-06-14 02:52:37 +08:00
  • e7719d9d5c feat: bot言出必行 — 提示词强化 + git_pull/read/write 命令 hmo 2026-06-14 02:33:48 +08:00
  • ae16cd4e0f simplify: remove __REPLY__ marker, only __SILENT__ needed mohe 2026-06-14 02:00:33 +08:00
  • 34e4477642 docs: clarify markers must be bare text, no backticks mohe 2026-06-14 01:58:00 +08:00
  • 8c2355d95f docs: refine session bridge search priority - own session first, then others mohe 2026-06-14 01:54:42 +08:00
  • ec335aff20 docs: add cross-session bridge protocol mohe 2026-06-14 01:30:15 +08:00
  • 90b729c292 docs: add observer mode protocol (__SILENT__/__REPLY__) mohe 2026-06-14 00:41:53 +08:00
  • 3a14d776c0 zhiwei bot: 添加MUC群聊支持(配置化房间列表 + 群消息收发 + 稳定重连) mohe 2026-06-13 01:18:50 +08:00
  • 0b99d6b07e fix: 文档补充核心操作手册 — XMPP 发送的正确方式 (UTF-8 编码) hmo 2026-06-13 22:54:08 +08:00
  • 399c77ccbc fix: health_check now queries /health endpoint before log analysis hmo 2026-06-13 02:22:36 +08:00
  • 2e708359f1 docs: add repo and dashboard links to README hmo 2026-06-12 21:55:20 +08:00
  • 1b2b935832 Initial: multi-agent XMPP communication system with dashboard hmo 2026-06-12 21:49:05 +08:00