Skip to content

feat(stepwise): add floating panel structure and interaction - #1938

Closed
0xTotoroX wants to merge 2 commits into
BigPizzaV3:mainfrom
0xTotoroX:codex/stepwise-floating-panel
Closed

feat(stepwise): add floating panel structure and interaction#1938
0xTotoroX wants to merge 2 commits into
BigPizzaV3:mainfrom
0xTotoroX:codex/stepwise-floating-panel

Conversation

@0xTotoroX

@0xTotoroX 0xTotoroX commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

变更概述

新增独立的悬浮面板宿主,统一承载 Stepwise 与回答大纲,同时保持数据请求和视觉材质层解耦。

变更范围

  • 支持胶囊态与展开态,以及 Stepwise/大纲功能切换。
  • 支持拖动、缩放、位置保存、字号调整和面板状态恢复。
  • 提供段首、段尾和大纲项的页面跳转交互。
  • 通过现有 Stepwise runtime 和回答大纲 runtime 获取数据,不重复实现请求层。
  • 不包含 Manager 设置持久化、导航通道或五种视觉材质实现。

验证

  • node --check assets/inject/floating-panel-inject.js
  • cargo test -p codex-plus-core --test cdp_bridge:112/112 通过

该 PR 仅负责悬浮面板结构与交互,可独立审查、测试和回退。

@0xTotoroX
0xTotoroX force-pushed the codex/stepwise-floating-panel branch from bac14a9 to 40b8fa3 Compare August 22, 2026 14:46
@0xTotoroX 0xTotoroX changed the title feat(stepwise): add an isolated floating panel host feat(stepwise): add isolated floating panel and visual layer Aug 22, 2026
@0xTotoroX
0xTotoroX force-pushed the codex/stepwise-floating-panel branch from 40b8fa3 to 8fa433f Compare August 22, 2026 15:15
@0xTotoroX 0xTotoroX changed the title feat(stepwise): add isolated floating panel and visual layer feat(stepwise): add floating panel structure and interaction Aug 22, 2026
@0xTotoroX
0xTotoroX marked this pull request as ready for review August 22, 2026 17:02
@0xTotoroX
0xTotoroX marked this pull request as draft August 22, 2026 18:28
@0xTotoroX 0xTotoroX closed this Aug 23, 2026
@0xTotoroX
0xTotoroX deleted the codex/stepwise-floating-panel branch August 23, 2026 02:56
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