Loki Mode v7.91.0
Immutable
release. Only release title and notes can be modified.
Zero-friction adoption: per-build workspace + fail-fast auth + honest phase state
- Per-build workspace param + workspace-scoped endpoints: optional path-guarded
workspaceparam on/api/control/startand workspace-scoped/api/status,
/api/cost,/api/proofs,/api/proofs/:id(validated against the workspace-root
allowlist, traversal-safe, deny-by-default), so a host can run and correlate a
per-build proof by exact run_id. Proven:proof.run_id == trust-run-id. - Fail-fast auth preflight: an expired Claude login used to pass the key-presence
check and then 401 on the first call, leaving the build stalled at BOOTSTRAP with
no clear cause.validate_api_keysnow does a zero-network, zero-token local
expiry check and stops immediately with aclaude loginfix. Fail-open on any
unknown schema; opt out withLOKI_SKIP_AUTH_PREFLIGHT=1. loki doctorexpired-login warning: mirrors the preflight so a user catches an
expired login BEFORE starting a build.- Honest phase state:
currentPhasenow advances BOOTSTRAP -> BUILDING ->
COMPLETED (with a COMPLETED marker file), so the dashboard and reconciliation gate
see real progress instead of a stuck "Planning".