cpatpa decides which AI models a firm is actually allowed to use
Access control for the AI engine now runs through one gate, with a default that exposes nothing until an admin signs off.
cpatpa rebuilt the way this fork controls which AI providers and models staff can reach. Instead of permission checks scattered across the codebase, every request now passes through a single policy layer before any model runs. Admins can flip individual providers on or off, and - importantly - locally hosted models stay hidden until someone curates an approved list. A firm that hasn't reviewed its local models yet exposes none of them, even if they're quietly running in the background. That's the cautious default you'd want.
The same work removed an old per-user key store that was no longer used, closed a loophole that let certain clients slip past usage limits by rotating their network address, and loosened the request caps that were originally tuned for public web traffic. Behind a firm's own network, the old limits throttled normal use; the new ones are sized for an internal deployment and adjustable.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?