Repository navigation
Extract the Codex plugin into mainsequence-codex-plugin (0.3.0) - #12
Merged
Merged
Conversation
Devtools is now the shared library plus the ms-devtools terminal CLI. The Codex adapter, its presentation layer, the --codex-hook runner branch, the manifests, skills and icons, the plugin build, pack and host-verification scripts and the Codex tests move to mainsequence-sdk/mainsequence-codex-plugin, which pins and vendors this package like Claude Desktop does. - Export parseArguments, tokenizeCommand and HELP from the package entry so a host runner parses the same command line; tests/arguments.test.cjs covers them and the terminal runner - Package files are dist, README, LICENSE and NOTICE; the plugin-only paths leave package.json and .gitignore - check-release validates the Codex marketplace file, which stays here because people added it by this repository's URL, against the published packages; verify-package asserts the archive carries no plugin files and that the packaged runner refuses --codex-hook - ADR 0003 records the decision, the plugin rename to `mainsequence`, the publish order and the verification; ADR 0001, the roadmap, the README and the phase-2 documents point to the new repository, and the moved ADR 0002 and MCP guide leave stubs behind Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This was referenced Oct 21, 2026
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.
Summary
Devtools becomes a pure library plus the
ms-devtoolsterminal CLI, and each host owns its releases, as Claude Desktop already does. The Codex adapter, its presentation layer, the--codex-hookrunner branch,manifests/codex, the plugin build, pack and host-verification scripts, the Codex tests and the Codex assertions incheck-releaseandverify-packagemove to mainsequence-sdk/mainsequence-codex-plugin (mainsequence-sdk/mainsequence-codex-plugin#1), which pins and vendors this package.parseArguments,tokenizeCommandandHELPare exported from the package entry;tests/arguments.test.cjscovers them and the terminal runner.filesaredist,README.md,LICENSEandNOTICE;.codex-plugin,hooks,skills,assets,build-info.jsonanddocsleavefilesand.gitignore..agents/plugins/marketplace.jsonstays here, because people added the marketplace by this repository's URL. It still points at devtools 0.2.8, the last package that carries the plugin;check-releaserefuses any newer devtools pin and accepts the new package once the marketplace change (Point the Codex marketplace at mainsequence 0.3.0 (merge after publishing) #13, stacked on this branch) lands after publication.verify-packageasserts the npm archive carries no plugin files and that the packaged runner refuses--codex-hook.mainsequence(owner's decision; a new plugin in Codex, with the migration note in the plugin repository), the publish order and the verification. ADR 0001, the roadmap, the README and the phase-2 documents point to the new repository; the moved ADR 0002 and MCP guide leave stubs.Verification
npm run release:checkunder Node 22.22.0 / npm 11.6.2: type-check, 111 tests, release metadata and marketplace checks,npm pack(58 files) and the isolated-consumer check of the archive. The packed 0.3.0 archive (integritysha512-0aLOykrjmMgpB0IP5awhqCGiQH0wsNDpblqK7qi3nNPeeYWAW0nyHDL1zANfTlfXhC2EUArEJeCuyIsqANCZQw==) built the Codex plugin 0.3.0 and passed its installed-host checks.Publish order
v0.3.0here (the release workflow publishes with provenance).v0.3.0there.VS Code and Claude Desktop keep their 0.2.8 pins until 0.3.0 is on npm.
🤖 Generated with Claude Code