fix(secrets): drop retired org-level guard from SetGlobal (global vendor keys are tenant-owned) #2002
Reference in New Issue
Block a user
Delete Branch "fix/setglobal-drop-retired-org-billing-guard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
internal#718 retired the org-level billing rung; SetGlobal still gated global vendor-key writes on the legacy MOLECULE_LLM_BILLING_MODE env, blocking a byok tenant from storing its own MINIMAX_API_KEY at global scope. Removes the org-level guard (the provision-time provider-matched strip already enforces per-workspace usage); deletes dead org-env helpers; converts the obsolete rejection test to a positive allowed-path test. Build + full handlers tests green.
APPROVED — drops retired org-level SetGlobal guard; provision-time strip enforces per-workspace usage. Build + handler tests green.
APPROVED — secrets-write boundary review: global = tenant-owned cred; per-workspace guard + strip remain. internal#718 aligned.