Skip to content

Add plugin build script and configs#5

Merged
dewitt4 merged 1 commit into
mainfrom
plugin-build-script
Apr 4, 2026
Merged

Add plugin build script and configs#5
dewitt4 merged 1 commit into
mainfrom
plugin-build-script

Conversation

@dewitt4
Copy link
Copy Markdown
Contributor

@dewitt4 dewitt4 commented Apr 4, 2026

Introduce a build system for Agentbase plugins: add scripts/build-plugin.ts to validate manifests, compile per-plugin TypeScript, and package each plugin into packages/plugins/dist/*.zip. Add a packages/plugins/tsconfig.json and new npm scripts (root: build:plugins; packages/plugins: build:plugin, build:plugins). Add runtime/dev deps (adm-zip, ajv, ts-node and types) and update pnpm lockfile. Also resolve/clean up tsconfig conflicts in packages/plugins/template/tests/tsconfig.json.

Introduce a build system for Agentbase plugins: add scripts/build-plugin.ts to validate manifests, compile per-plugin TypeScript, and package each plugin into packages/plugins/dist/*.zip. Add a packages/plugins/tsconfig.json and new npm scripts (root: build:plugins; packages/plugins: build:plugin, build:plugins). Add runtime/dev deps (adm-zip, ajv, ts-node and types) and update pnpm lockfile. Also resolve/clean up tsconfig conflicts in packages/plugins/template/__tests__/tsconfig.json.
@dewitt4 dewitt4 self-assigned this Apr 4, 2026
@dewitt4 dewitt4 added the enhancement New feature or request label Apr 4, 2026
@dewitt4 dewitt4 merged commit 3460648 into main Apr 4, 2026
4 checks passed
@dewitt4 dewitt4 deleted the plugin-build-script branch April 4, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant