Authentication and billing alignment with the rest of the NitroShock ecosystem.
Fixed
- License connection - saving and verifying a license key no longer discards a valid key on a transient check failure.
Changed
- Shared license key - adopts the existing NitroShock license automatically when present, so the same key works across plugins with no re-entry.
- Credit deduction timing - credits are now charged only on a successful generation, never on a failed API call.