Skip to content

Emit repository-root marketplaces for committed GitHub artifacts - #827

Merged
ScriptedAlchemy merged 3 commits into
mainfrom
codex/repository-marketplace
Sep 18, 2026
Merged

ScriptedAlchemy merged 3 commits into
mainfrom
codex/repository-marketplace

Conversation

@ScriptedAlchemy

@ScriptedAlchemy ScriptedAlchemy commented Sep 18, 2026

Copy link
Copy Markdown
Owner

Agent Bundle currently emits native marketplaces only inside the artifact, so a source repository needs a handwritten root manifest or a custom rewrite to install its committed plugin from GitHub.

Add output.repositoryMarketplace: true to generate the selected hosts' root marketplaces from the same validated adapter plans, pointing at the artifact output. Generated root files are excluded from source identity, path checks reject output overlap and symlink destinations, and evaluation/development staging does not rewrite repository files. Includes English/Chinese documentation and regression coverage for repeat builds, output relocation, host source formats, and evaluation isolation.

Validation on a branch containing current origin/main:

  • pnpm build, pnpm typecheck, pnpm lint, and pnpm docs:site:build passed.
  • pnpm test:unit: 4,483 passed, six skipped. Corrected one pre-existing doctor test to include the already-existing read-only marketplace inventory query.
  • pnpm test:integration:run: 1,183 passed, four skipped; final API/eval rerun: 53 passed.
  • AGENT_BUNDLE_PACKAGE_PREBUILT=1 AGENT_BUNDLE_WORKBENCH_PREBUILT=1 pnpm exec rstest --config rstest.packed.config.ts packages/agent-bundle/tests/packed-install-bin.test.ts: two passed, including root marketplace emission from the installed CLI and source-deleted installer execution.
  • Independent review cleared the final changes after regressions covered ancestor aliases, terminal artifact symlinks, and evaluation isolation.
  • GitHub Actions published and verified the preview. plugin-library#17 consumes it; its full check and source-free committed-artifact install tests passed.

@changeset-bot

changeset-bot Bot commented Sep 18, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: e5bdc7d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
agent-bundle Patch
create-agent-bundle Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pkg-pr-new

pkg-pr-new Bot commented Sep 18, 2026

Copy link
Copy Markdown
npm i https://pkg.pr.new/ScriptedAlchemy/agent-bundle@827
npm i https://pkg.pr.new/ScriptedAlchemy/agent-bundle/create-agent-bundle@827
npm i https://pkg.pr.new/ScriptedAlchemy/agent-bundle/rsc-markdown-stream@827
npm i https://pkg.pr.new/ScriptedAlchemy/agent-bundle/@agent-bundle/runtime@827

commit: e5bdc7d

@ScriptedAlchemy
ScriptedAlchemy marked this pull request as ready for review September 18, 2026 22:31
@ScriptedAlchemy
ScriptedAlchemy merged commit cb9792d into main Sep 18, 2026
8 of 18 checks passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 18, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-18T22:35:19.571746Z e5bdc7d Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e5bdc7d25e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread packages/agent-bundle/src/api.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant