Skip to content

fix(runtime): support Codex 26.727 CSS module selectors - #327

Open
Saxonion wants to merge 1 commit into
Fei-Away:mainfrom
Saxonion:agent/support-codex-26-727-selectors
Open

fix(runtime): support Codex 26.727 CSS module selectors#327
Saxonion wants to merge 1 commit into
Fei-Away:mainfrom
Saxonion:agent/support-codex-26-727-selectors

Conversation

@Saxonion

Copy link
Copy Markdown

Summary / 摘要

  • 修复 Codex 26.727.40816 中 Skin ON 校验失败、背景图不生效的问题。
  • 同时兼容旧选择器和新的 _MainContentSurface_*_Header_* CSS Modules 类名。
  • 同步更新 macOS、Windows 运行时资源及相关回归测试。

Root cause / 根因

Codex 26.727.40816 替换了原来的 main.main-surface
header.app-header-tint。Dream Skin 无法找到 L1 页面锚点,导致注入校验失败并停止,
因此主题和背景图没有应用。

本修复仅匹配稳定的 CSS Modules 类名前缀,不依赖特定版本的随机哈希。

Type / 类型

  • Bug fix / 缺陷修复
  • Theme / CSS / visual / 主题或视觉

Platform / 平台

  • Both / 双平台

Validation / 验证

  • Codex 26.727.40816 实机恢复 Skin ON
  • 背景图加载成功,data-dream-art-ready=true
  • 共享资源同步检查通过
  • Selector doctor、renderer 和 CSS 回归测试通过
  • macOS、Windows injector payload 检查通过
  • git diff --check 通过

Security / 安全

  • 未修改官方 Codex 安装包、asar 或签名
  • 未写入 API Base URL 或 API Key
  • CDP 仍仅使用本机回环地址

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