zap-heavy image) or native macOS Apple-silicon instances (the env-macos environment).
Endpoints
- Compute:
https://compute.namespaceapis.com(instance lifecycle). - IAM:
https://iam.namespaceapis.com—IssueIngressAccessTokenmints the ingress token; the adapter caches it for 5 minutes.
Auth model
Bridge requests carry both headers, so neither token alone reaches the instance:x-nsc-ingress-auth: <ingress token>— checked by the Namespace ingress.X-Zap-Bridge-Token: <RUNTIME_TOKEN>— checked byzap-agentd(Linux) or the control bridge (native macOS).
Per-instance env
Every instance is created withTENANT_ID, RUNTIME_ID, and RUNTIME_TOKEN; missing values fail before any request.
Unverified RPCs
RPC shapes not yet confirmed live stay behind theallowUnverifiedRpcs flag and are reported by doctor() as unverified — never silently assumed.
