Commit Graph

79 Commits

Author SHA1 Message Date
Robin 54a8a8a2db feat: 更新npm package版本号 2026-04-20 16:07:49 +08:00
Robin 9d5a1b87bd test(e2e):对齐浏览器 roundtrip 回读与契约测试
- 在浏览器 create/update roundtrip 的 compareB 中要求 ipchecker;update 与 list 回读保持一致。

- 扩展代理+指纹子集 roundtrip,对 get-browser-list 中 user_proxy_config 更多字段做 compareB。

- 调整 core local-api-contracts:platform_account 字段、ipchecker 枚举,以及 update-proxy 的 ipchecker 收窄。

- 在开启进度日志时输出单行 E2E 覆盖率摘要;补充 caseMetadata 与 proxy lifecycle 相关覆盖。
2026-04-17 11:59:32 +08:00
Robin 82e88d76ef feat: 对齐 postman platformAccount 字段及部分描述 2026-04-17 11:50:14 +08:00
Robin d0e643b283 fix(e2e): 放宽真实环境断言并修复 opened-browser 标识匹配
对真实 AdsPower 回包差异调整 E2E 校验口径,支持 get-opened-browser 使用 user_id 识别 profile,并将 Rule B 的 skipped/回读缺失场景从硬失败中剥离,确保全量高影响用例在 1 秒节流下稳定通过。
2026-04-16 16:40:08 +08:00
Robin 1b74a8b7b0 feat(core): Local API 请求可配置最小间隔(E2E 动态超时) 2026-04-16 16:40:08 +08:00
Robin 4e57f7d15f fix(e2e): MCP 子进程继承 PORT 并延长真实 API 用例超时 2026-04-16 16:40:07 +08:00
Robin bcb6086697 test: 增加覆盖率门槛与最终验收校验 2026-04-16 16:40:07 +08:00
Robin eb36ec2405 chore: 接入 e2e 参数验证回归脚本与使用文档 2026-04-16 16:40:07 +08:00
Robin 360119ee51 feat: 补齐全工具域参数验证并输出聚合报告 2026-04-16 16:40:07 +08:00
Robin c4b72a4957 test: 增加 group proxy browser 真实参数回读用例 2026-04-16 16:40:07 +08:00
Robin 5c5fcd0bf0 feat: 增加 e2e 用例执行器与清理保障 2026-04-16 16:40:07 +08:00
Robin 3472014766 test: 建立全工具参数矩阵覆盖基线 2026-04-16 16:40:07 +08:00
Robin 4b58e84ab3 feat: 增加 e2e stdio mcp 客户端 2026-04-16 16:40:07 +08:00
Robin 6a1956aab3 test: 初始化 e2e 参数验证类型与环境配置 2026-04-16 16:40:07 +08:00
Robin be111c6ced refactor(core): browserBase 改用 playwright-core 以支持 CDP 与可打包产物 2026-04-16 16:40:07 +08:00
Robin 9880941eb1 docs(skill): metadata description 中英触发词、意图表与 open-browser 说明 2026-04-16 16:40:07 +08:00
Robin fa766b3674 feat(cli): 命令描述与 MCP 意图元数据对齐 2026-04-16 16:40:07 +08:00
Robin 0b1baa94d4 feat(mcp): 工具描述由意图元数据生成 2026-04-16 16:40:07 +08:00
Robin ce67f88eb3 feat(core): MCP/CLI 工具意图元数据与描述构建函数 2026-04-16 16:40:07 +08:00
Robin efa6935c18 docs(schema): open-browser 字段中英说明与 headless 自动推断说明 2026-04-16 16:40:07 +08:00
Robin eb866216bf feat(core): openBrowser 应用 headless 推断并追加成功提示 2026-04-16 16:40:07 +08:00
Robin 2151e9c499 feat(core): open-browser headless 环境推断与契约测试 2026-04-16 16:40:07 +08:00
Robin 81f1cdd7a5 chore: 完成 AdsPower Local API 契约对齐
完成最终契约验证并收敛剩余文档与输入 shape 差异,让 core、CLI、技能文档与 MCP 兼容层的边界保持一致。
2026-04-16 16:40:07 +08:00
Robin 742e342a76 feat: 对齐 CLI 与 skill 参数契约
让 CLI shorthand、启动配置和对外文档统一遵循 Local API 契约,避免参数命名和运行时行为继续漂移。
2026-04-16 16:40:07 +08:00
Robin 1214abad03 feat: 对齐剩余 Local API handler 契约 2026-04-16 16:40:07 +08:00
Robin 34e9145e7c feat: 对齐 browser-profile 接口契约 2026-04-16 16:40:07 +08:00
Robin 084fd6679c refactor: 抽出 AdsPower 契约元数据与序列化器 2026-04-16 16:40:07 +08:00
Robin 5b16232fa6 test: 添加 AdsPower 契约测试骨架 2026-04-16 16:40:07 +08:00
Robin d909bad697 chore: 忽略本地 worktree 目录 2026-04-16 16:40:07 +08:00
wuxiao Xiao Wu 7363c20a96 feat: 更新JS版本 2026-04-16 15:47:28 +08:00
wuxiao Xiao Wu 3c5bc495b5 feat: 更新增加日志的JS 2026-04-14 11:53:14 +08:00
wuxiao Xiao Wu 15e75df698 feat: 更新SKILL描述 2026-04-09 17:45:04 +08:00
wuxiao Xiao Wu 928bd1aea7 feat: 完善apikey的传递&下载内核的效果 2026-04-09 17:44:16 +08:00
wuxiao Xiao Wu c197c51300 feat: 补充说明文档 2026-04-08 16:56:26 +08:00
wuxiao Xiao Wu 3659318c8f feat: build npm config 2026-04-08 15:32:47 +08:00
wuxiao Xiao Wu 92bdc3caec feat: 解决冲突 2026-04-08 15:25:19 +08:00
wuxiao Xiao Wu 2e10375b38 feat: 区分不同版本的sqlite 2026-04-08 15:23:05 +08:00
wuxiao Xiao Wu e21c2957d4 feat: 合并下载内核等功能 2026-04-08 14:43:16 +08:00
Robin 232bf8bc3a chore: update package version 2026-04-08 13:36:19 +08:00
wuxiao Xiao Wu e9c4afb88a feat: 合并冲突 2026-04-08 11:45:40 +08:00
wuxiao Xiao Wu 3bf3761c26 feat: adspower-browser cli 2026-04-08 11:30:47 +08:00
wuxiao Xiao Wu 922bcccc70 feat: adspower cli 2026-04-08 11:29:45 +08:00
AdsPower Official 0cb879c192 Merge pull request #12 from 1981565678/dev_api_v2_iteration
Supports interfaces for tag management, kernel management, and patch management.
2026-04-08 11:25:08 +08:00
Jane 08f655a2d7 Supports updating client patches and querying the kernel. 2026-03-27 18:51:25 +08:00
Jane 7f4013b84d Browser list supports multi-condition filtering 2026-03-27 15:48:56 +08:00
Jane 6cf8286611 Add skill: Tag Management 2026-03-23 16:33:40 +08:00
Jane a7ba6e36d5 Add skill: download-kernel 2026-03-23 11:59:02 +08:00
Jane bb8d5c6e3b Supports kernel download 2026-03-20 15:04:53 +08:00
Jane ad80337740 Supports management profile tags 2026-03-20 13:50:08 +08:00
Jane 8d75a2af44 Supports querying and managing tags 2026-03-19 19:17:43 +08:00