Step-up Approval

With step-up, an integration serves a VM only once you approve that VM. Until then, the VM's requests fail with a link to approve it on exe.dev for a duration you choose.

exe.dev ▶ integrations add http-proxy --name myapi --target https://api.example.com --bearer sk-... --step-up
exe.dev ▶ integrations edit myapi --step-up-require-passkey
exe.dev ▶ integrations edit myapi --step-up=false

--step-up accepts approval from your exe.dev session; --step-up-require-passkey requires your passkey. Changing either revokes existing approvals. Ending an approval does not close connections already open or recall credentials already handed to the VM.