Repository navigation
Conversation
QAyong
force-pushed
the
codex/feature-selection-references
branch
from
October 8, 2026 06:46
4936a37 to
fee513a
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
背景与关联 / Context and related issue
主要改动 / Changes
createDesktopSelectionReferences与WorkbenchSelectionReferences:负责来源身份校验(页面 id/URL/文档版本、文件 revision 等)、跨会话/独立面板的作用域归属,以及"定位到来源"和"编辑引用"入口。buddyUserContentProjection统一快照文案(文本片段与网页元素快照),ResourceQuoteStrip等负责引用条与卡片的展示与移除。selectionReferenceEdit,仅接受受信窗口)。desktopSelectionReferences、ResourceReferenceUi、useBrowserElementReference、browserQuotes、BrowserElementPicker、registerBrowserDesktopIpc、composerDraftRepository。验证 / Verification
pnpm --filter @uselexora/lexora-buddy type-check通过;改动文件 eslint 通过;定向测试 unit 4 个文件 + runtime 3 个文件全部通过(test:unit / test:runtime)。pnpm lint(只对改动文件跑了 eslint);Playwright 端到端用例未在本地跑。兼容与风险 / Compatibility and risks
master,届时本 PR 的 diff 只包含本次内容。界面变更 / UI changes