mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-21 01:51:39 -06:00
dd149f01ba
* fix(plugins): align hook and tool registrations Reuse gateway-owned plugin registrations for matching hooks and tools while loading only missing tool owners from narrower runtime scopes.\n\nCo-authored-by: w33d <w33d@steadholme.local> * test(plugins): cover mixed registry tool owners Verify gateway-pinned and compatible active registrations compose without another plugin load. Co-authored-by: w33d <w33d@steadholme.local> * refactor(plugins): keep pinned registry lookup internal Reuse the existing runtime-state contract so hook and tool ownership does not expand the Plugin SDK surface or treat unpinned active registries as Gateway owners. * test(plugins): complete hook context fixture Supply the required tool name in the stateful hook ownership regression context. * chore: leave contributor release note in PR Normal contributor PRs do not modify the release-owned changelog; the PR body retains the release note and attribution. * fix(plugins): align partial registry owners * fix(plugins): preserve scoped tool diagnostics --------- Co-authored-by: Peter Steinberger <steipete@gmail.com> Co-authored-by: w33d <w33d@steadholme.local>