Commit Graph

  • 1fb66fa612 Merge pull request #139 from BaskDuan/feat/stealth-bundled main Xu Kang 2026-04-03 09:13:57 +08:00
  • 49de433965 feat: 优先使用系统 Chrome 过 Vercel challenge,fallback 到 Playwright Chromium BaskDuan 2026-04-03 00:05:37 +08:00
  • 941f8e234a feat: stealth-proxy 添加人类行为模拟,帮助通过 Vercel bot 检测 BaskDuan 2026-04-02 23:57:55 +08:00
  • 7e0a01f14f feat: 添加 npm run test:stealth 诊断 challenge 耗时 BaskDuan 2026-04-02 23:40:23 +08:00
  • 848a265aec fix: CHALLENGE_WAIT 调整为 55s BaskDuan 2026-04-02 23:25:50 +08:00
  • c5f3c6bb61 fix: CHALLENGE_WAIT 增加到 50s BaskDuan 2026-04-02 23:25:30 +08:00
  • 4a5b215b01 fix: stealth-proxy 启动失败自动重试,最多 5 次递增延迟 BaskDuan 2026-04-02 23:24:22 +08:00
  • 484262ca8a fix: 增加 challenge 容错 — 超时延长到 30s 并支持自动重试 BaskDuan 2026-04-02 23:09:09 +08:00
  • 6c56417a06 fix: worker 页面改用 domcontentloaded 避免 networkidle 超时 BaskDuan 2026-04-02 23:06:04 +08:00
  • e6e15c86d1 fix: dev:stealth 等待 stealth-proxy 就绪后再启动 cursor2api BaskDuan 2026-04-02 23:04:35 +08:00
  • 5592cbb1c4 feat: postinstall 自动安装 stealth-proxy 依赖和 Chromium BaskDuan 2026-04-02 22:56:28 +08:00
  • 59372c3775 feat: 添加 dev:stealth 本地开发命令,一键启动 stealth-proxy + cursor2api BaskDuan 2026-04-02 22:51:20 +08:00
  • 0f8b3246ed feat: 内置 stealth-proxy 到 Docker 镜像,一个容器搞定 Vercel Bot Protection BaskDuan 2026-04-02 15:44:32 +08:00
  • bfb9f9c2aa Revise README for v2.7.8 features and changes Xu Kang 2026-04-01 08:59:40 +08:00
  • a18e39aebe Merge branch '7836246:main' into main Bask 2026-03-28 11:33:29 +08:00
  • 935bb3fde9 Merge pull request #115 from wsyh4567/fix/codex-sse-response-format Xu Kang 2026-03-28 10:35:03 +08:00
  • 0958ca3c2a fix: SSE 事件格式错误导致 Codex CLI v0.117+ 出现 stream closed before response.completed wsyh4567 2026-03-28 00:38:08 +08:00
  • 0716b602ac feat: v2.7.8 - 新增三大防截断机制 v2.7.8 小海 2026-03-27 11:48:37 +08:00
  • 55a679fb2c docs: 添加赞助感谢板块 小海 2026-03-27 10:28:54 +08:00
  • 42f2c41875 fix: hardcode lowercase ghcr tag BaskDuan 2026-03-27 00:45:36 +08:00
  • 578e59abd9 fix: force lowercase tag for GHCR BaskDuan 2026-03-27 00:44:29 +08:00
  • 57e0bb5ad4 fix: use lowercase repository_owner for GHCR tag BaskDuan 2026-03-27 00:43:16 +08:00
  • 8109757adc feat: add GitHub Actions workflow for amd64 Docker build and GHCR push BaskDuan 2026-03-27 00:41:46 +08:00
  • 7a929c9c44 Merge pull request #102 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-23 21:20:42 +08:00
  • 717af46606 feat: Vue UI 增强 — 统计/筛选联动、自动跟随、交互优化 huangzhenting 2026-03-23 17:35:13 +08:00
  • 2933df2697 fix: improve truncation recovery and diagnostics for v2.7.7 v2.7.7 小海 2026-03-23 11:39:00 +08:00
  • 70fa4074e8 Merge pull request #93 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-23 09:05:18 +08:00
  • a84dfd6d03 feat: 实现 db_enabled/db_path 热重载支持,修复文档格式 huangzhenting 2026-03-23 08:45:21 +08:00
  • 1bc91cac24 feat: 新增 SQLite 持久化支持 + Vue UI 后端过滤与分页优化 huangzhenting 2026-03-22 21:10:26 +08:00
  • 9a69e66a7e Merge pull request #90 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-22 18:24:54 +08:00
  • f317dc04b0 fix: 修复 thinking 截断时内容泄漏到正文的问题 huangzhenting 2026-03-22 14:10:58 +08:00
  • bb86c1a66e Merge pull request #88 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-22 10:49:40 +08:00
  • c4b81f33d1 fix: improve token budget accuracy and add TokenDiff logging huangzhenting 2026-03-22 02:35:04 +08:00
  • 3e0ceb2227 Merge pull request #87 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-21 19:09:55 +08:00
  • a153dad4de feat: record and display real Cursor API token usage huangzhenting 2026-03-21 18:42:12 +08:00
  • b542d554c6 feat: add max_history_tokens to trim context by token budget huangzhenting 2026-03-21 18:41:45 +08:00
  • b70f787aef Merge pull request #84 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-21 01:19:20 +08:00
  • a3bd993d15 fix: CodeBlock 仅对指定 lang 做语法高亮,markdown 类型非 MD 预览时显示原始文本 huangzhenting 2026-03-21 00:47:13 +08:00
  • feab833fbd fix: replace line-repeat detection with HTML token repeat detection huangzhenting 2026-03-21 00:30:01 +08:00
  • d519338ba1 Merge pull request #79 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-20 18:11:40 +08:00
  • 35e2c56855 docs: update vue-ui README with Docker deploy notes, fix config.yaml ro mount huangzhenting 2026-03-20 17:54:51 +08:00
  • 45f192a381 feat: add Vue config drawer for hot-reloadable settings huangzhenting 2026-03-20 17:50:49 +08:00
  • 203de92228 fix: detect and abort line-level repetition loops in cursor stream huangzhenting 2026-03-20 17:50:38 +08:00
  • 3ad8be7d33 Merge pull request #78 from majorcheng/main Xu Kang 2026-03-20 14:29:27 +08:00
  • 310fd8672d fix: complete OpenAI logs and default persisted logs to summary majorcheng 2026-03-20 14:06:46 +08:00
  • d293d272ad release: v2.7.6 - tool passthrough/disabled modes, identity leak fix, tool_choice guidance v2.7.6 小海 2026-03-20 09:28:49 +08:00
  • db5d3fb1f7 feat: show tools mode (disabled/passthrough) in startup and request logs 小海 2026-03-20 09:26:23 +08:00
  • 4a026b6b98 feat: add tools.disabled mode to skip all tool injection for max context savings 小海 2026-03-20 09:23:15 +08:00
  • 7c2422ce60 feat: add TOOLS_PASSTHROUGH env var override for Docker support 小海 2026-03-20 09:18:13 +08:00
  • 70d077b27a docs: add passthrough option to config.yaml.example 小海 2026-03-20 09:16:33 +08:00
  • 90be75ff9f feat: add tool passthrough mode, identity leak sanitization & enhanced tool_choice=any 小海 2026-03-20 09:14:28 +08:00
  • 127f635592 Merge pull request #73 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-20 08:58:37 +08:00
  • 54cb89c11a feat: Vue UI 全面优化 — 暗色主题、搜索、交互、动效 huangzhenting 2026-03-20 03:42:32 +08:00
  • c868bf3074 feat: 添加 /vuelogs 路由(服务端) huangzhenting 2026-03-20 03:42:27 +08:00
  • 17a1633617 Merge pull request #72 from huangzt/feature/vue-logs-ui Xu Kang 2026-03-19 23:09:02 +08:00
  • 349c729d38 docs: 新增 vue-ui 开发说明文档 huangzhenting 2026-03-19 23:00:20 +08:00
  • 8e50c7bf9b Merge remote-tracking branch 'origin/main' into feature/vue-logs-ui huangzhenting 2026-03-19 22:43:18 +08:00
  • 69983e3996 feat: 添加 Vue3 日志 UI — 新增 /vuelogs 路由及 vue-ui 前端目录 huangzhenting 2026-03-19 22:42:33 +08:00
  • f17353e05b fix: 修复 Cursor 身份泄漏 — 模型声称只有 read_file/read_dir 工具 (#68) chinadoiphin 2026-03-19 22:12:14 +08:00
  • f6ad4292f8 fix: 会话隔离 — 基于内容哈希派生确定性会话 ID (#56) v2.7.5 小海 2026-03-19 10:53:11 +08:00
  • 14aa65349c feat: v2.7.5 — 常量集中管理 + 自定义拒绝规则 + 响应清洗开关 小海 2026-03-19 09:44:21 +08:00
  • e15dd5af33 fix: 压缩上下文后首条消息返回"你有什么问题吗"的问题 (#68) 小海 2026-03-19 09:26:15 +08:00
  • 1dd24ca84d feat: 多类别 few-shot 示范,提升 MCP/Skills/Plugins 工具调用率 (#67) 小海 2026-03-19 09:23:38 +08:00
  • 4bd6066dda fix: 检测模型退化循环输出并自动中止流 (#66) 小海 2026-03-19 09:14:29 +08:00
  • 53335aeeab fix: 修复 SVG 图片导致 tesseract.js 崩溃的问题 (#69) 小海 2026-03-19 09:06:20 +08:00
  • 23c9f16dff perf: 视觉拦截器仅处理最后一条 user 消息的图片 chinadoiphin 2026-03-18 21:17:50 +08:00
  • c2dae870ca feat: config.yaml 热重载支持(修改后无需重启服务) chinadoiphin 2026-03-18 21:16:11 +08:00
  • f9bebeb4b5 fix: thinking 检测位置约束,防止正文字面量误触发 (Issue #64) v2.7.4 小海 2026-03-18 14:06:53 +08:00
  • 8a5117bbb1 v2.7.4: 截断安全 + 代理续写禁用 + 日志提示词对比视图 小海 2026-03-18 11:56:26 +08:00
  • e6f3a06416 chore: 从版本控制中移除 .claude 本地配置 小海 2026-03-18 10:37:04 +08:00
  • 59e9ef51c0 chore: 添加 CTF 测试脚本,更新 .gitignore 小海 2026-03-18 10:36:08 +08:00
  • 8a6b11a4c7 perf: optimize prompt efficiency via A/B tested behaviorRules 小海 2026-03-18 10:34:38 +08:00
  • af6449300f Merge pull request #62 from majorcheng/main Xu Kang 2026-03-18 09:48:47 +08:00
  • c06755c46c perf: 早期中止拒绝检测 + 降低重试/续写上限 + 续写上下文截断 小海 2026-03-18 09:46:36 +08:00
  • 0768c52790 Merge branch '7836246:main' into main majorcheng 2026-03-18 09:34:40 +08:00
  • ee8a7135dd Fix OpenAI stream usage in final chunk majorcheng 2026-03-18 09:19:37 +08:00
  • 18c90e0720 feat: 续写次数可配置 + 历史消息条数硬限制 (#61) 小海 2026-03-18 09:10:08 +08:00
  • 5e0c9a3ce7 fix: 修复工具模式误续写导致的截断终止 v2.7.3 小海 2026-03-17 15:11:22 +08:00
  • ed6181a5a9 fix: harden OpenAI multimodal compatibility and image handling 小海 2026-03-17 15:03:39 +08:00
  • 447dad8c03 fix: thinking 未配置时不再自动注入,跟随客户端请求 小海 2026-03-17 14:42:33 +08:00
  • e7ffa90a94 fix: Dockerfile 补充 COPY public 目录(日志查看器静态资源) 小海 2026-03-17 14:40:04 +08:00
  • fd9d17a49e release: v2.7.3 — 统一 thinking 剥离 + 拒绝检测增强 + Docker 部署优化 小海 2026-03-17 14:28:31 +08:00
  • 70d8da273d feat: implement proper OpenAI Responses API streaming format for Codex compatibility 小海 2026-03-17 13:52:05 +08:00
  • 85d8666eeb fix: 修复纯字符串 content 中的图片路径无法提取的根因 (#39) 小海 2026-03-17 12:27:51 +08:00
  • 292c8c4557 fix: 修复 CC 自动压缩后模型丢失任务上下文的问题 小海 2026-03-17 11:54:38 +08:00
  • e2acdd186d fix: 修复 OpenClaw/Telegram 等客户端图片处理失败问题 (#39) 小海 2026-03-17 10:56:38 +08:00
  • a0af1c8934 feat: 可配置工具处理 + 修复 URL 图片兼容性 v2.7.2 小海 2026-03-17 10:13:09 +08:00
  • 73651d1bc9 release: v2.7.2 — 日志查看器升级 + 工程化改进 小海 2026-03-17 09:46:39 +08:00
  • 5b4210a270 chore: 默认关闭 thinking 小海 2026-03-17 09:43:05 +08:00
  • f40bfaee64 refactor: 移除 WELL_KNOWN_TOOLS 工具白名单 小海 2026-03-17 09:40:10 +08:00
  • 222485ca93 chore: 移除 config.yaml 跟踪 + 更新 README 使用说明 小海 2026-03-17 09:37:34 +08:00
  • d388fefa21 feat(log-viewer): 日夜主题切换 + 标题提取修复 小海 2026-03-17 09:33:00 +08:00
  • 91679d39b3 fix: 修复 thinking 内容泄漏到正文 + PR#51 keepalive 定时器泄漏 (#53) 小海 2026-03-17 09:00:34 +08:00
  • 66b5d5d0b3 Merge pull request #51 from xiaoyun172/feat/streaming-text-output Xu Kang 2026-03-17 08:54:42 +08:00
  • ece889101c Improve incremental text streaming output xiaoyun172 2026-03-16 21:58:09 +08:00
  • a7994ccbd5 feat: add thinking toggle in config.yaml with highest priority 小海 2026-03-16 18:25:53 +08:00
  • d366125a56 feat(v2.7.1): 智能压缩算法 + 可配置压缩系统 + 日志鉴权 + Thinking 修复 v2.7.1 小海 2026-03-16 17:11:01 +08:00
  • 3458de0ac8 feat: 支持 Claude Code thinking 显示 (adaptive 模式) 小海 2026-03-16 16:48:58 +08:00
  • a848706613 refactor: 精简控制台输出 — 详细日志转移到 Web UI 小海 2026-03-16 15:59:57 +08:00
  • 84c26aa332 feat: 全链路日志系统 — Web UI + 详细请求/响应追踪 小海 2026-03-16 15:22:31 +08:00