create_account_shell_customization_draft
Create an immutable account-shell customization draft from a specified base revision, selecting launcher components and page-scope visibility. This provides a governed draft for review without publishing or rollback.
Instructions
Create a governed account-shell draft from an exact base revision.
document must be the exact bounded account-shell token object. It may
also select and order versioned components from the closed launcher
registry: company_brain_launcher, agent_marketplace_launcher, or
projects_launcher in header_actions. Historical version 1 has only
props.emphasis. Prefer component_version: 2 with emphasis; exact
props.action values from the registry; and props.visibility.page_scope
set to any, tenant, or company. Version 2 actions always use
operation: navigate and the component's exact capability id. Routes,
code, URLs, scripts, and event handlers are never caller fields.
Use an empty base_revision_id only when the tenant has no current
revision; it is sent as an explicit null. Tenant authority and
lifecycle fields are server-owned. This tool only creates an immutable
draft; it cannot publish or roll back the account shell.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| document | Yes | ||
| base_revision_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |