docs(plugins): document plugin contract v2, the inventory and ADR 0034
TH
1h ago+163+163+012345678901234567890123456789-28-28-01234567890123456789
Summary
Part 3 of 4 of #3755 (umbrella #3747), stacked on #3768. Blocked by #3748: do not merge before it.
Docs only:
website/docs/docs/plugins.md: v2 authoring (./agent-deviceexport, factory with options,setup, credentials withbyBackend,connection), entry discovery and the no-fallback rule, the registry order and duplicate rule,daemon statusand the inventory entry shape, and a short section on v1 plugins.- ADR 0034, "Provider plugin registry" (brief): three sources, one shape, set fixed per daemon, failure isolation, and a short daemon-ownership note pointing to #3754 and #3757. Indexed in
docs/adr/README.md. CHANGELOG.mdentry for the contract, registry, isolation, inventory anddaemon status.limrun.mdandbuild-an-integration.mdfollow the renamed diagnostic and contract.
Runtime tests do not apply to prose; the docs checks in check:affected ran.
Validation
pnpm check:affected --run --head 495046c784 (the stack top, which contains this layer): passed (exactCommit).
🤖 Generated with Claude Code