Skip to content

修复:BOSS预检等待冷启动页面就绪并补齐完整发送回归 - #102

Merged
damingishere-coder merged 2 commits into
mainfrom
codex/fix-boss-preflight-readiness
Sep 20, 2026
Merged

damingishere-coder merged 2 commits into
mainfrom
codex/fix-boss-preflight-readiness

Conversation

@damingishere-coder

@damingishere-coder damingishere-coder commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

问题与修复

BOSS 投递预检新建专用标签页后只重试约 1 秒,正常的冷启动加载会被误报为“页面仍在跳转”,阻止进入确认和投递。改为最多等待 20 秒,确认已提交 URL、页面加载状态和内容脚本回执一致后才放行;岗位导航仅触发一次,避免等待期间重复导航重置页面。扩展升级为 1.8.20。

登录、安全验证、权限不足和岗位身份不匹配仍立即停止;支持实际 /web/user/ 登录地址及 pendingUrl 中的登录重定向。等待超时明确返回未执行投递并暂停批次,不会变成 UNKNOWN 或重新发送。

验证

  • 扩展 Node 测试 207/207 通过;扩展静态校验通过。
  • Windows 隔离 Chromium 浏览器回归 8/8 通过。新增完整 MV3 流程覆盖延迟首页加载、预检、岗位导航、跨文档聊天、多行话术恰好发送一次及结果记录。
  • 浏览器测试招聘页面和 API 均使用合成响应,测试浏览器拒绝公网域名解析,首个 HTTPS 导航在路由接管后才开始,真实网络默认拒绝,不写生产数据库。
  • 真实 Chrome 投递验收待部署、重载扩展及恢复浏览器控制连接后完成,离线测试不代表真实投递成功。

@damingishere-coder
damingishere-coder merged commit fe35c14 into main Sep 20, 2026
9 checks passed
@damingishere-coder
damingishere-coder deleted the codex/fix-boss-preflight-readiness branch September 20, 2026 06:30
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.

1 participant