Skip to content

Codex/fix step4 logged in skip#299

Closed
realmx wants to merge 3 commits into
QLHazyCoder:masterfrom
realmx:codex/fix-step4-logged-in-skip
Closed

Codex/fix step4 logged in skip#299
realmx wants to merge 3 commits into
QLHazyCoder:masterfrom
realmx:codex/fix-step4-logged-in-skip

Conversation

@realmx
Copy link
Copy Markdown

@realmx realmx commented Jun 6, 2026

修复第4步验证码后已登录态跳步

  • 将认证页内容脚本重新接回超时识别为可兜底的跳转通信异常
  • 第4步验证码提交后若已进入 ChatGPT 已登录首页,按成功处理并跳过第5/6步
  • 增加第4步断线兜底和消息路由跳过第5/6步的回归测试

QLHazyCoder and others added 3 commits June 6, 2026 20:00
- 将认证页内容脚本重新接回超时识别为可兜底的跳转通信异常
- 第4步验证码提交后若已进入 ChatGPT 已登录首页,按成功处理并跳过第5/6步
- 增加第4步断线兜底和消息路由跳过第5/6步的回归测试
@QLHazyCoder
Copy link
Copy Markdown
Owner

已在当前 dev 分支定向吸收这个 PR 的有效修复,没有直接合并旧分支,避免带入 master 基线上的过期/无关改动。\n\n已落地到 dev: 789cdb6 fix: skip registration wait after logged-in signup verification\n\n处理内容:\n- 第 4 步验证码提交后如果页面已进入 ChatGPT 已登录首页,完成 payload 会携带 skipRegistrationWaitStep。\n- message-router 现在会跳过 fill-profile 后继续按节点 key 跳过 wait-registration-success,支持动态步骤位置,不再只依赖固定第 6 步。\n- 后台断线 fallback 对 chatgpt.com 首页增加 DOM 登录态确认;确认 logged-in 才跳过注册等待,确认 logged-out 或无法确认时保持保守。\n- 补充了 router、verification-flow 和 content 侧回归测试。\n\n验证:\n- 相关测试:86 passed / 0 failed\n- 全量 node --test tests/*.test.js:1347 passed / 0 failed\n\n因此这个 PR 的目标已在 dev 解决,我会关闭该 PR。

@QLHazyCoder
Copy link
Copy Markdown
Owner

关闭原因:修复已通过定向补丁合入当前 dev(789cdb6),原 PR 分支不再直接合并。

@QLHazyCoder QLHazyCoder closed this Jun 8, 2026
@realmx realmx deleted the codex/fix-step4-logged-in-skip branch June 8, 2026 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants