Skip to content

Migrate Component Model to the vNext plugin system - #11

Merged
Jairus (JairusSW) merged 7 commits into
mainfrom
agent/plugin-system-vnext
Aug 12, 2026
Merged

Migrate Component Model to the vNext plugin system#11
Jairus (JairusSW) merged 7 commits into
mainfrom
agent/plugin-system-vnext

Conversation

@JairusSW

Copy link
Copy Markdown
Member

Summary

Depends on wago-org/wago#428. Reworks runtime integration around explicit providers, bounded authority, typed contracts, strict config, and lifecycle-safe callbacks.

Validation

Repository tests, vet, canonical catalog checks, and diff checks pass on the supported platform matrix. Local filesystem module replacements were removed before publication.

This remains a draft until the coordinated stack is reviewed. No tag, release, registry publication, or deployment is included.

Why:
- the ecosystem must use Wago's explicit, authority-scoped provider and contract model

What:
- replace legacy registration with canonical provider catalogs
- declare strict configuration, authorities, lifecycle, and reviewed graph metadata
- pin the exact Wago vNext revision and remove local filesystem overrides

Proof:
- race tests, vet, and catalog check pass

Docs:
- README and plugin metadata updated for vNext
@JairusSW
Jairus (JairusSW) marked this pull request as ready for review August 12, 2026 16:26
@JairusSW
Jairus (JairusSW) merged commit 69e32cb into main Aug 12, 2026
1 check 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