> ## Documentation Index
> Fetch the complete documentation index at: https://launchdarkly.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Updates to actions and resources

export const FlagGate = ({flag, match = true, fallbackValue = false, fallback = null, tocAnchors = [], children}) => {
  const [value, setValue] = useState(fallbackValue);
  useEffect(() => {
    let cancelled = false;
    const evaluate = () => {
      window.ldClient.waitUntilReady().then(() => {
        if (!cancelled) setValue(window.ldClient.variation(flag, fallbackValue));
      });
    };
    if (window.ldClient) {
      evaluate();
    } else {
      const onReady = () => evaluate();
      window.addEventListener('ld-ready', onReady);
      return () => {
        cancelled = true;
        window.removeEventListener('ld-ready', onReady);
      };
    }
    return () => {
      cancelled = true;
    };
  }, [flag, fallbackValue]);
  const shown = value === match;
  useEffect(() => {
    if (!tocAnchors.length) return;
    const entries = tocAnchors.map(anchor => document.querySelector(`#table-of-contents-content a[href$="#${anchor}"]`)).filter(Boolean).map(link => link.closest('li') || link);
    entries.forEach(entry => {
      entry.hidden = !shown;
    });
    return () => {
      entries.forEach(entry => {
        entry.hidden = false;
      });
    };
  }, [shown, tocAnchors.join(',')]);
  return shown ? children : fallback;
};

<View title="Developer" />

<View title="Federal docs" />

<View title="EU docs" />

This topic lists recent changes to LaunchDarkly custom role actions, resources, and roles. Changes can include new actions and resources, deprecated actions, or changes to resource names.

## Recently updated actions and resources

We recommend reviewing actions periodically to determine if you want to add them to any of your roles. If you are using [preset roles](/docs/home/getting-started/vocabulary#preset-roles) provided by LaunchDarkly, you can choose when to update your preset roles to the latest versions. To learn how, read [Update organization roles](/docs/home/account/roles/organization-roles#update-organization-roles) and [Update project roles](/docs/home/account/roles/project-roles#update-project-roles).

This table describes changes to LaunchDarkly actions and resources in the last year:

## October 2026

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [Prompt snippet actions](/docs/home/account/roles/role-actions#prompt-snippet-actions)</td>
      <td><code>proj/\*:prompt-snippet/\*</code></td>

      <td>
        Added <code>createPromptSnippet</code>, <code>updatePromptSnippet</code>, <code>deletePromptSnippet</code>
      </td>
    </tr>

    <tr>
      <td>New [Member actions](/docs/home/account/roles/role-actions#member-actions)</td>
      <td><code>member/\*</code></td>
      <td>Added <code>resetMemberMfa</code></td>
    </tr>

    <FlagGate flag="enable-ai-annotations">
      <tr>
        <td>New [Trace actions](/docs/home/account/roles/role-actions#trace-actions)</td>
        <td><code>proj/\*:trace/\*</code></td>
        <td>Added <code>updateTraceAnnotation</code></td>
      </tr>
    </FlagGate>

    <FlagGate flag="enable-release-coordinator-dashboard">
      <tr>
        <td>New [Project actions](/docs/home/account/roles/role-actions#project-actions)</td>
        <td><code>proj/\*</code></td>
        <td>Added <code>updateAutomatedRolloutConfig</code></td>
      </tr>
    </FlagGate>
  </tbody>
</table>

## August 2026

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [Assignment data source actions](/docs/home/account/roles/role-actions#assignment-data-source-actions)</td>
      <td><code>proj/\*:env/\*:assignment-data-source/\*</code></td>
      <td>Added <code>createAssignmentDataSource</code>, <code>updateAssignmentDataSource</code></td>
    </tr>

    <tr>
      <td>New [Account actions](/docs/home/account/roles/role-actions#account-actions)</td>
      <td><code>acct</code></td>
      <td>Added <code>updateAccountTokenLimit</code></td>
    </tr>

    <tr>
      <td>New [IP allowlist actions](/docs/home/account/roles/role-actions#ip-allowlist-actions)</td>
      <td><code>ip-allowlist</code></td>
      <td>Added <code>createIpAllowlistEntry</code>, <code>deleteIpAllowlistEntry</code>, <code>updateIpAllowlistEnabled</code>, <code>updateIpAllowlistEntry</code>, <code>viewIpAllowlist</code></td>
    </tr>

    <tr>
      <td>New [Personal access token actions](/docs/home/account/roles/role-actions#personal-access-token-actions)</td>
      <td><code>member/\*:token/\*</code></td>
      <td>Added <code>updateAccessTokenExpiry</code></td>
    </tr>

    <tr>
      <td>New [Project actions](/docs/home/account/roles/role-actions#project-actions)</td>
      <td><code>proj/\*</code></td>
      <td>Added <code>updateViewAssociationRequirements</code></td>
    </tr>

    <tr>
      <td>New [Feature flag actions](/docs/home/account/roles/role-actions#feature-flag-actions)</td>
      <td><code>proj/\*:env/\*:flag/\*</code></td>
      <td>Added <code>updateVariationJsonSchema</code></td>
    </tr>

    <tr>
      <td>New [Metric actions](/docs/home/account/roles/role-actions#metric-actions)</td>
      <td><code>proj/\*:metric/\*</code></td>
      <td>Added <code>updateMetricDenominator</code>, <code>updateWindowOffset</code></td>
    </tr>

    <tr>
      <td>New [Service access token actions](/docs/home/account/roles/role-actions#service-access-token-actions)</td>
      <td><code>service-token/\*</code></td>
      <td>Added <code>updateAccessTokenExpiry</code></td>
    </tr>

    <tr>
      <td>New [SDK key actions](/docs/home/account/roles/role-actions#sdk-key-actions)</td>
      <td><code>proj/\*:env/\*:sdk-key/\*</code></td>
      <td>Added <code>updateSdkKeyPayload</code></td>
    </tr>

    <tr>
      <td>New [Agent optimization actions](/docs/home/account/roles/role-actions#agent-optimization-actions)</td>
      <td><code>proj/\*:agent-optimization/\*</code></td>
      <td>Added <code>createAgentOptimization</code>, <code>createAgentOptimizationRun</code>, <code>deleteAgentOptimization</code>, <code>updateAgentOptimization</code>, <code>updateAgentOptimizationRun</code></td>
    </tr>
  </tbody>
</table>

## July 2026

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [AgentControl config actions](/docs/home/account/roles/role-actions#agentcontrol-config-actions)</td>
      <td><code>proj/\*:env/\*:aiconfig/\*</code></td>
      <td>Added <code>createTriggers</code>, <code>deleteTriggers</code>, <code>updateTriggers</code></td>
    </tr>

    <tr>
      <td>New [Alert actions](/docs/home/account/roles/role-actions#alert-actions)</td>
      <td><code>proj/\*:alert/\*</code></td>
      <td>Added <code>createJiraIssue</code></td>
    </tr>

    <tr>
      <td>New [Segment actions](/docs/home/account/roles/role-actions#segment-actions)</td>
      <td><code>proj/\*:env/\*:segment/\*</code></td>
      <td>Added <code>bypassRequiredSegmentApproval</code></td>
    </tr>

    <tr>
      <td>New [AI model config actions](/docs/home/account/roles/role-actions#ai-model-config-actions)</td>
      <td><code>proj/\*:ai-model-config/\*</code></td>
      <td>Added <code>updateAIModelConfig</code></td>
    </tr>

    <tr>
      <td>New [Project actions](/docs/home/account/roles/role-actions#project-actions)</td>
      <td><code>proj/\*</code></td>
      <td>Added <code>updateTeamMaintainerRequirements</code></td>
    </tr>
  </tbody>
</table>

## June 2026

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [Metric actions](/docs/home/account/roles/role-actions#metric-actions)</td>
      <td><code>proj/\*:metric/\*</code></td>
      <td>Added <code>updateMetricWinsorization</code></td>
    </tr>
  </tbody>
</table>

## May 2026

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [View actions](/docs/home/account/roles/role-actions#view-actions)</td>
      <td><code>proj/\*:view/\*</code></td>
      <td>Added <code>linkAIConfigToView</code>, <code>unlinkAIConfigFromView</code></td>
    </tr>
  </tbody>
</table>

## April 2026

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [Metric actions](/docs/home/account/roles/role-actions#metric-actions)</td>
      <td><code>proj/\*:metric/\*</code></td>
      <td>Added <code>updateTraceQuery</code>, <code>updateTraceValueLocation</code></td>
    </tr>

    <tr>
      <td>New [SDK key actions](/docs/home/account/roles/role-actions#sdk-key-actions)</td>
      <td><code>proj/\*:env/\*:sdk-key/\*</code></td>
      <td>Added <code>createSdkKey</code>, <code>deleteSdkKey</code>, <code>updateSdkKey</code>, <code>viewSdkKey</code></td>
    </tr>

    <tr>
      <td>New [Observability settings actions](/docs/home/account/roles/role-actions#observability-settings-actions)</td>
      <td><code>proj/\*:observability-settings/\*</code></td>
      <td>Added <code>createObservabilityRule</code>, <code>deleteObservabilityRule</code>, <code>updateObservabilityGeneralSettings</code>, <code>updateObservabilityRule</code>, <code>updateObservabilityRuleSettings</code></td>
    </tr>

    <tr>
      <td>New [AI dataset actions](/docs/home/account/roles/role-actions#ai-dataset-actions)</td>
      <td><code>proj/\*:ai-dataset/\*</code></td>
      <td>Added <code>createAIDataset</code>, <code>deleteAIDataset</code>, <code>updateAIDataset</code></td>
    </tr>

    <tr>
      <td>New [AI evaluation actions](/docs/home/account/roles/role-actions#ai-evaluation-actions)</td>
      <td><code>proj/\*:ai-evaluation/\*</code></td>
      <td>Added <code>createAIEvaluation</code>, <code>deleteAIEvaluation</code>, <code>updateAIEvaluation</code></td>
    </tr>
  </tbody>
</table>

## February 2026

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [Account actions](/docs/home/account/roles/role-actions#account-actions)</td>
      <td><code>acct</code></td>
      <td>Added <code>disableIdPManagingTeams</code>, <code>enableIdPManagingTeams</code></td>
    </tr>

    <tr>
      <td>New [Agent graphs actions](/docs/home/account/roles/role-actions#agent-graphs-actions)</td>
      <td><code>proj/\*:agent-graph/\*</code></td>
      <td>Added <code>createAgentGraph</code>, <code>deleteAgentGraph</code>, <code>updateAgentGraph</code></td>
    </tr>

    <tr>
      <td>New [Notification subscription actions](/docs/home/account/roles/role-actions#notification-subscription-actions)</td>
      <td><code>proj/\*:env/\*:notification-subscription/\*</code></td>
      <td>Added <code>createNotificationSubscription</code>, <code>deleteNotificationSubscription</code></td>
    </tr>
  </tbody>
</table>

## January 2026

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [Agent graphs actions](/docs/home/account/roles/role-actions#agent-graphs-actions)</td>
      <td><code>proj/\*:agent-graph/\*</code></td>
      <td>Added <code>createAgentGraph</code>, <code>updateAgentGraph</code>, <code>deleteAgentGraph</code></td>
    </tr>

    <tr>
      <td>New [Metric actions](/docs/home/account/roles/role-actions#metric-actions)</td>
      <td><code>proj/\*:metric/\*</code></td>
      <td>Added <code>updateAnalysisType</code></td>
    </tr>
  </tbody>
</table>

## December 2025

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [Project actions](/docs/home/account/roles/role-actions#project-actions)</td>
      <td><code>proj/\*</code></td>
      <td>Added <code>updateObservabilitySettings</code></td>
    </tr>

    <tr>
      <td>New [Trace actions](/docs/home/account/roles/role-actions#trace-actions)</td>
      <td><code>proj/\*:trace/\*</code></td>
      <td>Added <code>viewTrace</code></td>
    </tr>

    <tr>
      <td>New [Log actions](/docs/home/account/roles/role-actions#log-actions)</td>
      <td><code>proj/\*:log/\*</code></td>
      <td>Added <code>viewLog</code></td>
    </tr>

    <tr>
      <td>New [Error actions](/docs/home/account/roles/role-actions#error-actions)</td>
      <td><code>proj/\*:error/\*</code></td>
      <td>Added <code>updateErrorStatus</code>, <code>viewError</code></td>
    </tr>

    <tr>
      <td>New [Session actions](/docs/home/account/roles/role-actions#session-actions)</td>
      <td><code>proj/\*:session/\*</code></td>
      <td>Added <code>viewSession</code></td>
    </tr>

    <tr>
      <td>New [Alert actions](/docs/home/account/roles/role-actions#alert-actions)</td>
      <td><code>proj/\*:alert/\*</code></td>
      <td>Added <code>createAlert</code>, <code>deleteAlert</code>, <code>updateAlertOn</code>, <code>updateAlertConfiguration</code>, <code>viewAlert</code></td>
    </tr>

    <tr>
      <td>New [Observability dashboard actions](/docs/home/account/roles/role-actions#observability-dashboard-actions)</td>
      <td><code>proj/\*:observability-dashboard/\*</code></td>
      <td>Added <code>addObservabilityGraphTo<br />Dashboard</code>, <code>createObservability<br />Dashboard</code>, <code>deleteObservability<br />Dashboard</code>, <code>removeObservabilityGraphFrom<br />Dashboard</code>, <code>updateObservability<br />DashboardConfiguration</code>, <code>updateObservabilityGraph<br />Configuration</code>, <code>viewObservability<br />Dashboard</code></td>
    </tr>

    <tr>
      <td>New [Metric data source actions](/docs/home/account/roles/role-actions#metric-data-source-actions)</td>
      <td><code>proj/\*:env/\*:metric-data-source/\*</code></td>
      <td>Added <code>createMetricDataSource</code>, <code>updateMetricDataSource</code></td>
    </tr>
  </tbody>
</table>

## November 2025

<table>
  <thead>
    <tr>
      <th>Change type</th>
      <th>Resource</th>
      <th>Change summary</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>New [Project actions](/docs/home/account/roles/role-actions#project-actions)</td>
      <td><code>proj/\*</code></td>
      <td>Added <code>updateLifecycleSettings</code></td>
    </tr>
  </tbody>
</table>

For a full list of available actions, read [Using actions](/docs/home/account/roles/role-actions). For a full list of LaunchDarkly resources, read [About resource types and scopes](/docs/home/account/roles/role-resources#about-resource-types-and-scopes).
