Conversation
Chat markdown, transcript previews, and plugin homepage/repo buttons each opened HTTP URLs their own way, so the setting only partly applied and plugin links vanished behind the detail overlay. Share one opener that follows Link open destination, returns to chat when the work panel would be covered, and falls back to the OS browser without a session.
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.
问题
设置 → AI → 链接打开位置 只部分生效:对话里部分 HTTP 点击各写一套,扩展详情的主页 / 源码 / 仓库一律进工作区浏览器。插件详情又是全屏遮罩,工作区在遮罩后面打开,看起来像没反应。
改动
openHttpUrl:对话 Markdown(链接、行内 URL、远程图)、预览目标、插件主页/仓库都走同一套。browserOpenExternal。验证
node --test apps/desktop/test/open-http-url.test.mjs— 6/6tool-row-file-refs补了openHttpUrlmock,保证 hook 仍能加载未跑
verify:ui:*。不含字体选择器改动。