{"version":"2.1.286","anchor":"workflow-progress-withholds-script-details-for-sdk-events","canonical_anchor":"workflow-progress-withholds-script-details-for-sdk-events","heading":"Workflow progress sent to SDK programs can hide more script details","tier":"use","area":"Workflows","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286\/e\/workflow-progress-withholds-script-details-for-sdk-events","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286","markdown":"### Workflow progress sent to SDK programs can hide more script details\n\nWhen set, the option withholdScriptFromSdkEvents replaces workflow phase titles with numbers and scrubs agent details from SDK progress events\n\n**Unclear.** It is not known what sets this option.\n\n**What**\n\nPrograms built with the SDK (the kit for running Claude Code from other software) receive progress events while a workflow runs. An option that hides the workflow's script from those events has been renamed from `serverAuthoredScript` to `withholdScriptFromSdkEvents`, and it now hides more. When it is set:\n\n- Phase titles are replaced with \"phase\" and a number.\n\n- Details about each agent are scrubbed.\n\nBefore, only the prompt preview was removed.\n\n**Why**\n\nThis stops the contents of workflow scripts written on the server from reaching SDK programs through progress events.\n\n- Area: Workflows\n- Names: `withholdScriptFromSdkEvents`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 3\/5"}