This adds com.kingsrook.qbits.assistant.spi to the G1 default allowedApiPackages, in both the root pom and the GuardrailProject fallback. It follows the same pattern as qbit-email (0f54482).
qbit-assistant-provider-api already matches the com.kingsrook.qbits:*-api artifact default. A test confirms this, so no redundant entry is added.
Only the spi package is allowed. Tests confirm that assistant.engine, .provider, .api and spiInternal remain violations.
README defaults and CHANGELOG are updated.
qbit-guardrails verify: 19 tests pass.
This is the companion to QRun-IO/qbit-assistant's SPI package PR. Once both land, qbit-marketing needs no per-repo allow-list.
This adds `com.kingsrook.qbits.assistant.spi` to the G1 default `allowedApiPackages`, in both the root pom and the `GuardrailProject` fallback. It follows the same pattern as qbit-email (0f54482).
- `qbit-assistant-provider-api` already matches the `com.kingsrook.qbits:*-api` artifact default. A test confirms this, so no redundant entry is added.
- Only the `spi` package is allowed. Tests confirm that `assistant.engine`, `.provider`, `.api` and `spiInternal` remain violations.
- README defaults and CHANGELOG are updated.
- `qbit-guardrails` verify: 19 tests pass.
This is the companion to QRun-IO/qbit-assistant's SPI package PR. Once both land, qbit-marketing needs no per-repo allow-list.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This adds
com.kingsrook.qbits.assistant.spito the G1 defaultallowedApiPackages, in both the root pom and theGuardrailProjectfallback. It follows the same pattern as qbit-email (0f54482).qbit-assistant-provider-apialready matches thecom.kingsrook.qbits:*-apiartifact default. A test confirms this, so no redundant entry is added.spipackage is allowed. Tests confirm thatassistant.engine,.provider,.apiandspiInternalremain violations.qbit-guardrailsverify: 19 tests pass.This is the companion to QRun-IO/qbit-assistant's SPI package PR. Once both land, qbit-marketing needs no per-repo allow-list.
🤖 Generated with Claude Code