feat(plugins): support register plugins
Metadata
Current evaluation
Merged PR #174 (commit 9f1e2184) adds plugin registration: apps can supply their own plugins via _get_app_plugins() and register them on demand with app.register_plugins(). Verified working in rockcraft.
Resolution: closed resolved
Reason: PR #174 was approved and merged into main as commit 9f1e2184 'feat(plugins): support register plugins (#174)', adding _get_app_plugins() and Application.register_plugins() (2 files, +96/-16). The author confirmed rockcraft works with it and that downstream spread-test failures were in rockcraft#457.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #174 (commit 9f1e2184) adds plugin registration: apps can supply their own plugins via _get_app_plugins() and register them on demand with app.register_plugins(). Verified working in rockcraft. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #174 via commit 9f1e2184, adding custom plugin registration during app initialization and through app.register_plugins(). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged feature enabling applications to register custom plugins during initialization and on-demand via app.register_plugins(). Approved by reviewers, passed CI and coverage checks, and verified to work with rockcraft. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/rockcraft#457
(confidence 60%)
Downstream test PR cited by the author to verify the change works with a consuming app; flagged unrelated random spread test failures.
Related issues
No related issues found above the similarity threshold.