Skip to content

feat(registry): add public lifecycle capability contracts#430

Merged
0xTomDaniel merged 2 commits intonextfrom
feature/public-lifecycle-capability-types
Feb 19, 2026
Merged

feat(registry): add public lifecycle capability contracts#430
0xTomDaniel merged 2 commits intonextfrom
feature/public-lifecycle-capability-types

Conversation

@0xTomDaniel
Copy link
Contributor

@0xTomDaniel 0xTomDaniel commented Feb 19, 2026

Summary

  • add public lifecycle types to @emberai/onchain-actions-registry for external plugin authors
  • extend EmberPlugin with optional lifecycleCapability contract
  • extend PublicEmberPluginRegistry with lifecycle capability registration/discovery APIs
  • auto-register lifecycle capability when a plugin is registered
  • document lifecycle capability usage in the registry README

Test Plan

  • pnpm --filter @emberai/onchain-actions-registry lint
  • pnpm --filter @emberai/onchain-actions-registry build

@0xTomDaniel 0xTomDaniel added this pull request to the merge queue Feb 19, 2026
Merged via the queue into next with commit 634ba89 Feb 19, 2026
6 checks passed
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.

1 participant