Skip to content

[pull] master from DataDog:master - #1131

Merged
pull[bot] merged 16 commits into
DevKyleS:masterfrom
DataDog:master
Sep 2, 2026
Merged

pull[bot] merged 16 commits into
DevKyleS:masterfrom
DataDog:master

Conversation

@pull

@pull pull Bot commented Sep 2, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

avara1986 and others added 16 commits September 2, 2026 16:38
* [APPSEC-69769] Split AI Guard SDK setup page into one page per language

Replace the language tabs on the AI Guard SDK setup page with a page per
language, following the App and API Protection setup page layout.

The setup/sdk/ index keeps "Set up the Datadog Agent" and "Required
environment variables" and adds a Languages card section linking to the
new Python, Node.js, Java, and Ruby pages, which hold the per-language
"Install the SDK" and "Use the SDK" content.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* [APPSEC-69769] Show AI Guard SDK languages in the side nav

Add ai_guard_sdk to the level-4 identifier allowlist in left-nav.html so
the Python, Node.js, Java, and Ruby pages under Setup > SDK render in the
side nav instead of being hidden with d-none.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* Update hugo/content/en/security/ai_guard/setup/sdk/_index.md

Co-authored-by: Janine Chan <64388808+janine-c@users.noreply.github.com>

* Convert AI Guard SDK setup page to Cdocs

Replace the per-language pages with a single Cdocs page filtered by
language, so all SDK content lives in one file and the language
selection persists across Cdocs pages.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* Restore left-nav identifiers unrelated to this change

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Janine Chan <64388808+janine-c@users.noreply.github.com>
* Add Feature Flags and Experiments concept doc

Explains how a feature flag becomes an Experiment's randomization
mechanism via the Experiment targeting rule type, how exposures are
recorded and joined to metrics by subject identifier, and how
warehouse-based randomization differs.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* add new page to side nav menu

* reorder & group Further Reading

to make it clearer which links are related to Experiments or Flags

* reformat: use ui tag, only when interacting with UI

---------

Co-authored-by: Anthony Rindone <anthony.rindone@datadoghq.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Joe Peeples <joe.peeples@datadoghq.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
* Deletes 4 translation(s)

* Updates 160 translation(s)

---------

Co-authored-by: webops-guacbot[bot] <214537265+webops-guacbot[bot]@users.noreply.github.com>
* updates

* fix link

* small edits

* add metrics images

* small edits

* update image

* Apply batched suggestions from code review

Co-authored-by: May Lee <may.lee@datadoghq.com>

* edits
* add guide

* update deploy tf

* Apply suggestions from code review

Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>

* update prereqs

* updates

* Apply suggestions from code review

Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>

* Apply suggestion from @buraizu

Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>

* Apply suggestions from code review

Co-authored-by: May Lee <may.lee@datadoghq.com>

* apply suggestions

* add install and delete info

* Apply batched suggestions from code review

Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>

---------

Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>
* Add skill-callout shortcode for agent skill install commands

Replaces the generic tip admonition used for the dd-apm skill with a
bordered card that carries a heading and supporting text.

- Add a reusable skill-callout shortcode and partial, so other skill
  install commands can use the same treatment
- Render the command as an ordinary shell code block, so it keeps the
  site's code block styling and hover copy button
- Rewrite dd-apm-skill as a thin wrapper over the shared partial

Card typography and shadow values follow existing site styles.

* Collapse skill-callout into a single shortcode

The partial existed only so two shortcodes could share markup. Calling
skill-callout directly from content leaves one consumer, so the partial
and the APM-specific wrapper are both redundant.

- Move the markup into the skill-callout shortcode
- Remove the skill-callout partial and the dd-apm-skill shortcode
- Call skill-callout directly from the six pages that used dd-apm-skill

* Address skill callout review feedback
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
Co-authored-by: datadog-bits <263423550+datadog-bits@users.noreply.github.com>
* add fields

* small edit

* small edits
…39667)

The ui shortcode now runs its content through markdownify (#39571),
which caused a bare +, -, or > inside {{< ui >}} tags to be parsed as
Markdown list/blockquote syntax instead of rendering as literal text.
Escape these characters so they render correctly.
* Added missing links to EU1 and UK1 configs

Added missing links to EU1 (CGP) and UK1 (AWS) configs

* reorder UK1

---------

Co-authored-by: Esther Kim <esther.kim@datadoghq.com>
* Hide write-only fields from response examples

* Hide write-only fields from response models

---------

Co-authored-by: Jen Gilbert <jen.gilbert@datadoghq.com>
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
@pull pull Bot locked and limited conversation to collaborators Sep 2, 2026
@pull pull Bot added the ⤵️ pull label Sep 2, 2026
@pull
pull Bot merged commit 5bce490 into DevKyleS:master Sep 2, 2026
4 of 7 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants