Skip to content
This repository was archived by the owner on Mar 28, 2026. It is now read-only.

Add Buddy plugin SDK and unified tool registry#12

Merged
owenqwenstarsky merged 1 commit intodevelopmentfrom
codex/add-buddy-plugin-api
Mar 28, 2026
Merged

Add Buddy plugin SDK and unified tool registry#12
owenqwenstarsky merged 1 commit intodevelopmentfrom
codex/add-buddy-plugin-api

Conversation

@owenqwenstarsky
Copy link
Copy Markdown
Member

Summary

  • add a public @teichai/buddy/plugin SDK for defining plugins, tools, and conditional approval requests
  • auto-load compiled ESM plugins from ~/.buddy/plugins and merge plugin tools with built-in tools through a shared registry/runtime
  • surface plugin metadata in approvals and tool activity, update docs and packaging, and add coverage for plugin loading, registry behavior, and approval flows

Testing

  • npm run check
  • npm test
  • npm run build
  • built-output smoke test for plugin discovery and execution

@owenqwenstarsky owenqwenstarsky merged commit 3e3a976 into development Mar 28, 2026
1 check passed
owenqwenstarsky pushed a commit that referenced this pull request Mar 28, 2026
Add Buddy plugin SDK and unified tool registry
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant