rai adapter
Inspect and validate registered adapters. Adapters connect RaiSE to external services (Jira, Confluence, GitHub, etc.) via typed Protocol contracts.
rai adapter list
Section titled “rai adapter list”List all registered adapters by entry point group. Shows each group with its registered adapters and source package.
| Flag | Short | Description |
|---|---|---|
--format | -f | Output format: human, json. Default: human |
rai adapter listrai adapter list --format jsonrai adapter check
Section titled “rai adapter check”Validate adapters against their Protocol contracts. Loads each registered adapter and checks compliance via isinstance() against its @runtime_checkable Protocol.
| Flag | Short | Description |
|---|---|---|
--format | -f | Output format: human, json. Default: human |
rai adapter checkrai adapter check --format jsonrai adapter validate
Section titled “rai adapter validate”Validate a declarative YAML adapter config. Checks that the YAML file conforms to DeclarativeAdapterConfig schema.
| Argument | Description |
|---|---|
FILE | Path to YAML adapter config file (required) |
rai adapter validate .raise/adapters/github.yamlrai adapter status
Section titled “rai adapter status”Show configuration status for known adapters. Checks that required config files exist and environment variables are set.
| Flag | Short | Description |
|---|---|---|
--format | -f | Output format: human, json. Default: human |
rai adapter statusrai adapter status --format jsonSee also: rai backlog, rai docs