Repository navigation
refactor(plugin): move the catalogue out of the CLI repository - #562
Merged
Merged
Conversation
Deploying allagents with
|
| Latest commit: |
9da921e
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://f3380425.allagents.pages.dev |
| Branch Preview URL: | https://refactor-move-plugin-catalog.allagents.pages.dev |
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
Reusable plugins move to allagentsdev/agent-plugins#1, while the CLI and workspace templates remain here. The four reusable
plugin@allagentsdev/allagentsdeclarations forward to the new catalogue; new templates useplugin@allagentsdev/agent-plugins. The CLI-specificallagentsplugin stays local and retainsallagents@allagentsdev/allagents.Merge agent-plugins#1 first. Its default branch currently contains only the bootstrap README. This PR removes 16 plugin files from this repository: 14 move to the catalogue, while the redundant worktree skill and shell script are retired because the owner uses Herdr. The interactive review test moves with its implementation. The two CLI-specific AllAgents plugin files remain unchanged here. PR #560 is already merged, and its financial-modeling guidance and example XLSX are preserved in the destination.
Changes
allagents, forwarding the four reusable plugins with Claudegit-subdirand Copilotgithubsources and preserving the local AllAgents guidance entry. New catalogue registrations use the distinct nameagent-plugins.examples/workspaces/finance. Document that direct old plugin-directory URLs require changing and older clients must be upgraded before refreshing the forwarding marketplace.Validation
Using the repository-pinned Bun 1.4.0:
bun run typecheck,bun run lint,bun run build,bun run schema:checkandbun run docs:buildpassed. Generated Astro artifacts were excluded.f40533bfc2a63d7686dc67831b87eae9afd8de06reproduced the same three failures: HTTP initialization cancellation timeout, HTTP termination timeout, and process-creation error handling. The two affected test files passed in isolation (29 passed, 1 skipped). The final parser corrections were checked with the focused run above.Built CLI checks
Used
node dist/index.js --jsonin disposable version-2 Codex projects with an isolatedALLAGENTS_TEST_HOME; the real home directory was unchanged. Registered the remote candidate with:Exactly the four Finance skill files installed byte-for-byte, including the unchanged example XLSX; no sibling plugin files were copied. Repeated installation through the legacy
allagentsforwarding manifest, thenworkspace sync --offline --scope project, with identical results.plugin install deepwiki@catalogue-review --scope project --client codex --yesinstalled only its own skill and DeepWiki MCP configuration.workspace init <destination> --from <temporary-finance-template> --client codexinstalled the same four Finance files.Because the destination PR remains open, these checks pinned
feat/extract-cataloguein the temporary registry/forwarding fixture. For workspace initialization, only the template plugin source was replaced by the registered candidate alias. Production manifests and examples follow destination main once agent-plugins#1 merges. All fixtures were removed. GitHub CI results are attached to this PR. A final built-CLI refinement check also verified that retained AllAgents guidance installs from this repository unchanged from main, and Engineering installs only interactive PR review with no worktree skill/script.Private Grist implementations and household data remain in the private agent-profiles repository.