Skip to content

[Hackathon] fix(nest-plugins-reference): register missing reference plugin entry …#179

Open
shreyad2806 wants to merge 2 commits into
projnanda:mainfrom
shreyad2806:fix/register-reference-entry-points
Open

[Hackathon] fix(nest-plugins-reference): register missing reference plugin entry …#179
shreyad2806 wants to merge 2 commits into
projnanda:mainfrom
shreyad2806:fix/register-reference-entry-points

Conversation

@shreyad2806

Copy link
Copy Markdown

The reference package only exposed a handful of plugins as entry points (memory/lww_register, privacy/hybrid_x25519, datafacts/cid_facts, and the failure detectors). The remaining plugins were only reachable through the built-in fallback in nest-core, which is not the documented discovery path.

Add entry-point declarations for every plugin listed in the built-in fallback so that the PluginRegistry discovers them via the standard install-time mechanism documented in CONTRIBUTING.md.

Also add a regression test in nest-core that fails if a built-in plugin is not backed by an entry point, preventing the two registries from drifting out of sync again.

…points

The reference package only exposed a handful of plugins as entry points
(memory/lww_register, privacy/hybrid_x25519, datafacts/cid_facts, and the
failure detectors). The remaining plugins were only reachable through the
built-in fallback in nest-core, which is not the documented discovery path.

Add entry-point declarations for every plugin listed in the built-in
fallback so that the PluginRegistry discovers them via the standard
install-time mechanism documented in CONTRIBUTING.md.

Also add a regression test in nest-core that fails if a built-in plugin
is not backed by an entry point, preventing the two registries from
drifting out of sync again.

Closes: nothing
@shilpa-kulkarni-14
shilpa-kulkarni-14 self-requested a review July 10, 2026 16:33
@shilpa-kulkarni-14

Copy link
Copy Markdown
Collaborator

@shreyad2806 plz resolve conflicts

@shreyad2806

Copy link
Copy Markdown
Author

Fixed the conflicts

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.

2 participants