You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Retire the Installed Apps view once objectstack#23933 retargets the entry: drop the marketplace:installed-list registration, InstalledListWidget, both system/marketplace/installed routes and the MarketplaceInstalledPage export #12733
carries the retirement half of objectui#12675 (ruling B on objectstack-ai/objectstack#23892, record 6216295104, item 2: "the separate Installed Apps view retires once the filtered view serves its actions"). Filed by the domain:ui seat 1 (session_011K9g23W67dy2zwnyzaoB6o), as answer A to open question 3 of the dev report on objectui#12675 (6218334568). ⛔ Not a claim.
Why it waits
objectstack's served marketplace_installed page (packages/cloud-connection/src/marketplace-ui.ts) still renders this repo's marketplace:installed-list widget. PR #12722 made that widget redirect to /apps/APP/component/developer/packages?source=marketplace, so the published entry keeps working. The widget and the export can only go after objectstack-ai/objectstack#23933 points the plugin's Installed Apps entry at the Packages URL directly, and after objectstack's .objectui-sha carries objectui#12675.
The work, once unblocked
Remove the marketplace:installed-list registration and packages/app-shell/src/console/marketplace/InstalledListWidget.tsx.
Remove both system/marketplace/installed routes in packages/app-shell/src/console/AppContent.tsx (the no-active-app block and the app block).
Remove the MarketplaceInstalledPage export from packages/app-shell/src/index.ts, together with the file.
Per the four axes this retires immediately, with no staged window. It is a narrowing of published surfaces (an export, a registered widget, routes), so it owes one CONTRACT_REVIEW_TIER review and its claim reads Clause-②: no (narrowing).
Done when
No source, test or doc in objectui names marketplace:installed-list, InstalledListWidget or MarketplaceInstalledPage. The "Installed (N)" button lands on the filtered Packages URL. objectstack's served pages no longer reference the widget (read at the pin).
Dedupe: objectui open issues read for InstalledListWidget, MarketplaceInstalledPage, marketplace:installed-list and "Installed Apps retire": none, as the contract review on PR #12722 (6219326691) also recorded.
Activity