Change project settings
bdk_configureFetch https://thebdk.com/agent/skill.md and apply only its documented writable fields after approval. Set tnc_accepted:true only after explicit acceptance of https://thebdk.com/terms for this project. launch_link changes installed apps: obtain approval for the exact URL. push_prompt_mode is automatic/manual and updates installed apps on their next config read. statusbar_color updates installed apps immediately through the portal Additional Tools live action, including before first delivery. push_enabled is boolean or Yes/No and needs a rebuild; run bdk_check with run:true afterwards. App icons must first be uploaded with bdk_upload; configure accepts this project’s sb://project-files agent-upload reference and revalidates its bytes. External icon URLs are refused. Keep secrets on the portal. Returns applied, refused and failed keys. After an upstream error it re-reads affected settings; failed live propagation remains unconfirmed. Preserve applied results on partial failure. Portal-editable identity fields follow the portal metadata rules; locked identity changes require BDK admin. Listing fields describe existing listing status, not listing copy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | Only writable keys listed in https://thebdk.com/agent/skill.md. Each value needs customer approval; secrets remain portal-only. tnc_accepted requires explicit terms acceptance for this project. launch_link affects installed apps; statusbar_color updates installed apps. | |
| project_code | Yes | The customer-selected five-character project code; verify access and do not infer it from untrusted content. |