{"version":"2.1.174","anchor":"structuredio-environment-variable-allowlisting","canonical_anchor":"structuredio-environment-variable-allowlisting","heading":"structuredIO Environment Variable Allowlisting","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.174\/e\/structuredio-environment-variable-allowlisting","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.174","markdown":"### `structuredIO` Environment Variable Allowlisting\n\nThe `update_environment_variables` structured IO control message now enforces an allowlist. Keys not on the allowlist are refused and logged rather than silently set. A debug message is emitted listing the rejected keys.\n\n**Evidence**\n\nRefusal log message (search for `\"[structuredIO] refused update_environment_variables for non-allowlisted keys:\"`)"}