Plugin registry
RAIQL 1.0 layers a small verified distribution system over plugin API 1. Registry installation is explicit, checksum-verified and recorded in the project.
Discover plugins
raiql registry list
raiql registry search api
raiql registry info @raiql/plugin-api-catalogThe default registry index is served from www.raiql.dev/registry/index.json. Set RAIQL_REGISTRY_URL to use an internal registry with the same index format.
Install a verified plugin
raiql plugin add @raiql/plugin-api-catalog
raiql plugins
raiql generateRAIQL downloads the registry module, verifies its SHA-256 before writing it to .raiql/plugins, records provenance in .raiql/plugins/registry.lock.json and adds the local module path to project configuration.
Remove a registry plugin
raiql plugin remove @raiql/plugin-api-catalogRemoval deletes the managed module and its configuration/lock entry. Manually configured local plugins are unaffected.
Trust model
Checksum verification proves that downloaded bytes match the registry record; it does not make plugin code inherently safe. Plugins remain trusted build code with the same local permissions as the RAIQL CLI. Review publishers and source before installing third-party extensions.
Official starter plugins
RAIQL 1.0 ships registry entries for @raiql/plugin-api-catalog and @raiql/plugin-architecture-summary. They demonstrate additive documentation generators without overriding core output.