Skip to content

refactor: remove plugin.json manifest support#184

Merged
christso merged 4 commits intomainfrom
refactor/182-remove-plugin-json
Feb 28, 2026
Merged

refactor: remove plugin.json manifest support#184
christso merged 4 commits intomainfrom
refactor/182-remove-plugin-json

Conversation

@christso
Copy link
Contributor

Summary

  • Simplify getPluginName() to always return basename(pluginPath) (now synchronous)
  • Remove PluginManifestSchema and PluginManifest type (src/models/plugin-config.ts deleted)
  • Remove plugin.json fixture creation from ~4 test files
  • Remove plugin.json references from docs (README.md, plugins.mdx, configuration.mdx)

Closes #182

Test plan

  • All 782 tests pass
  • Zero remaining plugin.json references in src/, tests/, docs/, README.md
  • Pre-push hooks pass (lint, typecheck, test)

@cloudflare-workers-and-pages
Copy link

Deploying allagents with  Cloudflare Pages  Cloudflare Pages

Latest commit: a4082e3
Status: ✅  Deploy successful!
Preview URL: https://2adfdb4b.allagents.pages.dev
Branch Preview URL: https://refactor-182-remove-plugin-j.allagents.pages.dev

View logs

@christso christso merged commit 4848147 into main Feb 28, 2026
1 check passed
@christso christso deleted the refactor/182-remove-plugin-json branch February 28, 2026 11:11
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.

refactor: remove plugin.json manifest support

1 participant