Commit Graph

  • 50143077c0 feat: 工具噪音过滤,剥离上游 provider 塞进 text_delta 的工具 IO main Wechat-ggGitHub 2026-06-27 21:46:00 +08:00
  • b7a4ddb897 feat: 持久化发送队列,撞墙内容在用户下次消息时自动补发 Wechat-ggGitHub 2026-06-20 21:27:52 +08:00
  • 75c3f1c3ff fix: pendingRetry 角色感知 + 流结束终态重试,避免静默丢内容 Wechat-ggGitHub 2026-06-20 12:53:14 +08:00
  • df84d6cc71 feat: main.ts 接入 TurnRouter,最终答案改为按回合整段推送 Wechat-ggGitHub 2026-06-20 12:43:36 +08:00
  • e95272eb37 feat: 新增 TurnRouter 状态机,按 stop_reason 分流 interstitial/final Wechat-ggGitHub 2026-06-20 12:34:26 +08:00
  • 9b21854dc5 feat: provider 暴露 onTurnEnd 回调,按 stop_reason 标记回合类型 Wechat-ggGitHub 2026-06-20 12:31:19 +08:00
  • 8c16c8a539 fix: handleStreamLine 恢复 callback 的 Promise.resolve 安全包装 Wechat-ggGitHub 2026-06-20 12:27:04 +08:00
  • 7385e4232c refactor: 提取 handleStreamLine 为可测的纯函数 Wechat-ggGitHub 2026-06-20 12:24:36 +08:00
  • 6381afa930 docs: 微信消息分块优化的 spec 与实现计划 Wechat-ggGitHub 2026-06-20 12:17:20 +08:00
  • d6d7d62a65 fix: preserve unsent chunks on flush failure and apply rate-limit cooldown Wechat-ggGitHub 2026-06-20 11:18:36 +08:00
  • 8aead25c93 fix: support Windows paths in auto-push file detection (#30) Sl ldyd2077 2026-06-11 22:46:19 +08:00
  • 48e0da29ba Update README.md Awesome-GitHub 2026-06-10 21:19:16 +08:00
  • 875fec326e Update README.md Awesome-GitHub 2026-06-10 21:17:05 +08:00
  • 63d061e49d Update README.md Awesome-GitHub 2026-06-10 21:15:41 +08:00
  • 0028b5b54e Update README.md Awesome-GitHub 2026-06-10 20:14:54 +08:00
  • ac3d53dcd8 docs: 重写 README,中文为默认,英文同步更新 Wechat-ggGitHub 2026-06-10 18:02:33 +08:00
  • da02bd0fd4 docs: 简化安装命令,去掉多余选项 Wechat-ggGitHub 2026-06-10 14:21:09 +08:00
  • 551eb29dab feat: 支持通过 npx skills add 安装,自动克隆项目源码 Wechat-ggGitHub 2026-06-10 14:05:17 +08:00
  • 857fe1b577 fix: 日志时区修复、限流错误传递、添加日志可视化工具 Wechat-ggGitHub 2026-06-10 10:44:23 +08:00
  • 8412b8f5dc fix: 恢复 Claude CLI 查询超时为 60 分钟 Wechat-ggGitHub 2026-06-10 09:15:52 +08:00
  • 70b6e6e356 fix: 修复流式文本丢失和文件推送失败两个问题 Wechat-ggGitHub 2026-06-10 01:50:37 +08:00
  • 943571af0c fix: 缩短 Claude CLI 查询超时从 60 分钟到 30 分钟 Wechat-ggGitHub 2026-06-10 01:14:33 +08:00
  • 59a84aa034 Revert "fix: 修复消息发送限流雪崩和消息丢失两个问题" Wechat-ggGitHub 2026-06-09 23:01:02 +08:00
  • d5d8d9cbe2 fix: 修复消息发送限流雪崩和消息丢失两个问题 Wechat-ggGitHub 2026-06-09 22:41:39 +08:00
  • 86e989763a fix: 微信单条消息上限改为 4000 字符,对齐 openclaw-weixin 官方实现 Wechat-ggGitHub 2026-06-09 22:01:34 +08:00
  • fc3d01308b fix: 降低 flush 最小长度到 30 字符,去掉 3 秒兜底定时器 Wechat-ggGitHub 2026-06-09 20:34:46 +08:00
  • 028977bdb7 fix: 修复流式推送三个问题——flush 不等待、小卡片被拆分、长消息截断 Wechat-ggGitHub 2026-06-09 20:25:36 +08:00
  • 8c358dbb09 fix: 修复流式消息卡死、进度卡片合并、/stop 无法中断三个关键 bug Wechat-ggGitHub 2026-06-09 19:48:46 +08:00
  • 3b2d441a25 fix: skill 通知文案改为"正在调用 xxx 技能" Wechat-ggGitHub 2026-06-09 16:54:11 +08:00
  • 8575230d67 fix: 流式消息推送改为串行 Promise 链,修复短消息无法 flush 的问题 Wechat-ggGitHub 2026-06-09 16:45:27 +08:00
  • 535df1d4d9 fix: 静默提示文案改为"我还在处理,请稍等一下" Wechat-ggGitHub 2026-06-09 16:03:36 +08:00
  • a89b62f859 improve: 去掉自动推送提示消息,优化系统提示词文案 Wechat-ggGitHub 2026-06-09 15:31:53 +08:00
  • 692026425d feat: 文件推送到微信(/send 命令 + 自动推送) Wechat-ggGitHub 2026-06-09 15:25:42 +08:00
  • 6a640854bf fix: verify sender identity to prevent unauthorized access Wechat-ggGitHub 2026-06-09 13:15:44 +08:00
  • 7eb8cab6f5 fix: stopTyping 时发送 CANCEL 状态给微信 API Wechat-ggGitHub 2026-06-09 12:58:10 +08:00
  • 41273c66c4 docs: fix README inaccuracies Wechat-ggGitHub 2026-06-09 12:54:36 +08:00
  • 2da8c55df8 fix: 卡片感知消息切割 + 结构感知流式 flush Wechat-ggGitHub 2026-06-09 12:47:21 +08:00
  • 0264d23f6a fix: 增加查询超时至 1 小时,5 分钟无输出时发送进度提示 Wechat-ggGitHub 2026-06-09 12:12:08 +08:00
  • abed457176 feat: 消息队列模式 + 新增 /stop 命令 Wechat-ggGitHub 2026-06-09 11:20:30 +08:00
  • 388c976f2d feat: 微信端透出 Skill 调用信息,格式为"正在调用 xxx" Wechat-ggGitHub 2026-06-09 11:12:25 +08:00
  • 664d4c6c55 fix: 微信端流式输出改为定时 flush,不再等到查询结束 Wechat-ggGitHub 2026-06-09 11:00:33 +08:00
  • 570db576b8 feat: 从 SDK 迁移到 CLI spawn 模式,支持 Skills Wechat-ggGitHub 2026-06-09 01:03:21 +08:00
  • d157a251f6 docs: 更新 README 反映最新功能 Wechat-ggGitHub 2026-06-09 00:42:21 +08:00
  • 0907f0c23b feat: 支持文件消息下载和处理 Wechat-ggGitHub 2026-06-09 00:40:48 +08:00
  • a785628697 feat: 用 sendTyping API 实现正确的"正在输入"指示器 Wechat-ggGitHub 2026-06-09 00:31:54 +08:00
  • db458961da fix: 解决 sendMessage 频繁被限流的问题 Wechat-ggGitHub 2026-06-09 00:18:13 +08:00
  • eb19d9af17 feat: 静默工具调用 + 添加微信输入指示器 Wechat-ggGitHub 2026-06-09 00:06:12 +08:00
  • 703241a871 fix: code review 全量修复 — 安全、性能、ESM 兼容、代码质量 Wechat-ggGitHub 2026-06-08 01:44:28 +08:00
  • a8f9aa2d6e docs: 移除思考预览相关描述 Wechat-ggGitHub 2026-06-08 00:53:04 +08:00
  • 16e3d34ad0 fix: 移除思考预览(thinking preview),不再推送到微信 Wechat-ggGitHub 2026-06-08 00:52:27 +08:00
  • 7a4039df7c docs: 更新 README,补充语音/文件/视频消息支持说明 Wechat-ggGitHub 2026-06-08 00:24:34 +08:00
  • 25f01b382f feat: 支持语音、文件、视频消息类型 Wechat-ggGitHub 2026-06-08 00:22:52 +08:00
  • dfc4a0df37 docs: 更新 SKILL.md,移除权限审批相关内容 Wechat-ggGitHub 2026-06-08 00:16:56 +08:00
  • 0b7829162a fix: 移除 handleReset 中多余的 model = undefined 赋值 Wechat-ggGitHub 2026-06-08 00:15:59 +08:00
  • 026a65ad56 refactor: 移除权限审批系统,默认 bypassPermissions 模式 Wechat-ggGitHub 2026-06-08 00:13:57 +08:00
  • df670b77f8 fix: reset stale session state on startup and add Claude query timeout (#18) Wechat-ggGitHub 2026-03-29 17:05:46 +08:00
  • 6415720803 fix: use bypassPermissions for auto mode to skip all permission checks fix-pr18-resolved 刘少杰 2026-03-29 11:30:01 +08:00
  • e9437e26d9 fix: reset stale session state on startup and add Claude query timeout 刘少杰 2026-03-29 10:58:33 +08:00
  • a8316b97f3 fix: use bypassPermissions for auto mode to skip all permission checks fix/session-state-stuck 刘少杰 2026-03-29 11:30:01 +08:00
  • 5ae62b5045 fix: reset stale session state on startup and add Claude query timeout 刘少杰 2026-03-29 10:58:33 +08:00
  • 5ef59a35be feat: 实时进度推送、思考预览、/prompt 命令、图片修复及多项稳定性改进 (#17) Zkeq 2026-03-29 17:00:57 +08:00
  • 8f43adfd91 feat: integrate community PRs (#13, #15 partial) — non-blocking polling, new commands Wechat-ggGitHub 2026-03-24 15:32:27 +08:00
  • f7bc9de0d1 fix: security hardening from code review — path traversal, SSRF, crash fixes Wechat-ggGitHub 2026-03-24 09:23:03 +08:00
  • f8774b1c00 feat: integrate community PRs (#9, #11 partial, #12 partial) Wechat-ggGitHub 2026-03-24 00:02:57 +08:00
  • 6719db9297 fix: resolve issues #1, #7, #3 Wechat-ggGitHub 2026-03-23 16:30:35 +08:00
  • 00aff9bf6f feat: cross-platform support + security hardening Wechat-ggGitHub 2026-03-23 11:44:01 +08:00
  • abb8b0e06d Fix permission race condition and add /permission command Wechat-ggGitHub 2026-03-23 11:01:36 +08:00
  • 6dc9f612d7 Add bilingual README with language switcher Wechat-ggGitHub 2026-03-22 23:29:02 +08:00
  • 5f0b5b5758 Initial commit: wechat-claude-code v1.0.0 Wechat-ggGitHub 2026-03-22 23:14:22 +08:00