Skip to content

feat(cloud-connection): marketplace Setup nav is plugin-owned (ADR-0029 K2 handoff) - #1771

Merged
os-zhuang merged 1 commit into
mainfrom
feat/marketplace-nav-plugin-owned
Jun 12, 2026
Merged

os-zhuang merged 1 commit into
mainfrom
feat/marketplace-nav-plugin-owned

Conversation

@os-zhuang

Copy link
Copy Markdown
Contributor

cloud ADR-0009 P1(导航所有权移交):

  • MarketplaceProxyPlugin 携带「Browse Marketplace」、MarketplaceInstallLocalPlugin 携带「Installed Apps」(kernel:ready 时 manifest.register,与 Cloud Connection 同模式)
  • platform-objects setup-nav 删除这两项(它自己文档写明的方向:entries move out into capability plugins)
  • 行为:没挂插件就没有入口(OS_CLOUD_URL=off → Setup 零市场死链);URL 暂仍指向现有 React 页(页面元数据化 = ADR-0009 P2 分阶段)
  • cloud-connection 36/36;多租户 per-env 内核的 bundle 注册随 cloud 侧 PR(ArtifactKernelFactory)

🤖 Generated with Claude Code

…29 K2 handoff)

Browse Marketplace ships with MarketplaceProxyPlugin; Installed Apps
ships with MarketplaceInstallLocalPlugin — the entry lives and dies
with the capability (OS_CLOUD_URL=off → no marketplace entries at all,
instead of a dead page). Removed from platform-objects' setup-nav
contributions per its own 'entries move out into capability plugins'
direction.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 12, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
spec Ready Ready Preview, Comment Jun 12, 2026 7:27am

Request Review

@os-zhuang
os-zhuang merged commit c802327 into main Jun 12, 2026
1 of 2 checks passed
@os-zhuang
os-zhuang deleted the feat/marketplace-nav-plugin-owned branch June 12, 2026 07:04
@github-actions github-actions Bot added documentation Improvements or additions to documentation tooling size/s labels Jun 12, 2026
os-zhuang added a commit that referenced this pull request Jun 12, 2026
…1771

#1771 moved both marketplace entries out to cloud-connection's plugins
but left the now-empty contribution behind, tripping the
SETUP_NAV_CONTRIBUTIONS test ('items.length > 0') and turning main CI
red. The group_apps shell anchor stays in setup.app.ts and is filled
entirely by capability plugins.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

This branch was successfully deployed

1 active deployment
Preview — 3f146a7b Deployed Jun 12, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size/s tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant