Repository navigation
fix(self-hosted-artifacts): 编辑器 HTML 与聊天可视化改走局域网分享 - #70
Merged
Fartown merged 1 commit intoOct 26, 2026
Merged
Conversation
上游 stablyai#27608 给编辑器里的非 Markdown 文件留了云端「分享为工件」按钮,聊天内联 可视化也用同一个按钮;fork 不注册云端服务,点了只会显示「无法检查现有链接」。 - 编辑器顶栏对所有可分享文档统一用局域网分享入口 - 聊天内联可视化由运行该聊天的电脑在局域网分享 - 弹层与 Artifacts 页的停止分享共用一个确认,遵守「删除工件前确认」设置 - 新增架构门禁 self-hosted-artifacts-no-cloud-share-entries,禁止 renderer 再引用云端分享按钮 - REQ-301 改为部分实现:orcad 执行的 SSH 主机打不开分享开关,另行定方案 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
问题
编辑器里打开 HTML 文件后点分享,弹层显示「无法检查现有链接」,重试也没有用。
原因:上游 stablyai#27608(随 2026-10-21 的同步进入 fork)给编辑器里的非 Markdown 文件加了云端「分享为工件」按钮,聊天内联可视化用的也是这个按钮。fork 有意不注册云端工件服务,
artifacts.*接口一律返回「Artifact sharing isn't available on this Orca server.」,所以这两个入口只会失败。改动
NativeChatVisualLanShareButton)。useConfirmStopSharing,并遵守「常规 → 删除工件前确认」设置。此前这个设置对局域网分享不起作用。self-hosted-artifacts-no-cloud-share-entries,renderer 再引用云端ArtifactPublishButton时check:architecture-policies失败。NativeChatInlineVisual.tsx与其测试登记为接缝,补充依赖与 checks;同步更新需求 REQ-301/306/309、测试用例 AT-09/AT-15 和 journal。验证
pnpm tc、三项本地化、check:fork-features、check:fork-docs、check:code-quality:changed -- fork/integration均通过。功能登记的 checks 通过(258 + 11 项)。check:architecture-policies只报两个本地未跟踪的 mobile 生成文件,它们不在这次提交里。已知问题(不在本 PR 范围)
🤖 Generated with Claude Code