Ask with a reference
The model sees a capability reference such as cap_weather_read_7f3d. It does not receive the provider credential.
How it works
CanaryNorth gives an AI a narrow way to ask for an action, gives a person a clear decision point, and keeps a record of what happened.
The demo is synthetic. The boundary never calls an external tool.
The flow
The model sees a capability reference such as cap_weather_read_7f3d. It does not receive the provider credential.
The boundary checks the action, resource, scope, freshness, and content. The request is not trusted just because a model made it.
Higher-risk changes can wait for a human yes or no. No answer means no action in this synthetic workflow.
The record keeps the decision, reason, and references. It does not repeat the secret or the unsafe input.
A useful mental model
Imagine a locked service door. An AI helper can bring a request to the door, but the boundary checks the badge and the request before anything moves. If the request is risky, a person can review it. The receipt is the logbook left at the door.
Try the guided caseShown here
Synthetic capabilities, scoped policy decisions, human approval records, redacted evidence, and tamper-evident receipt shapes.
Still open
No universal protection, perfect output, live malware scanning, live steganography detection, or real external tool execution. Production identity, key management, monitoring, and independent review remain separate gates.
Next