Skip to content

Set x-keep-typed-in-additional-properties on UsageSummary schemas#3692

Closed
api-clients-generation-pipeline[bot] wants to merge 3 commits into
masterfrom
datadog-api-spec/generated/5941
Closed

Set x-keep-typed-in-additional-properties on UsageSummary schemas#3692
api-clients-generation-pipeline[bot] wants to merge 3 commits into
masterfrom
datadog-api-spec/generated/5941

Conversation

@api-clients-generation-pipeline

Copy link
Copy Markdown
Contributor

charlie-zhang109 and others added 3 commits June 16, 2026 07:31
When a schema sets `x-keep-typed-in-additional-properties: true`, emit a
`_keep_typed_in_additional_properties = True` class attribute. In Python all
fields are already stored in `_data_store` and accessible via `model["key"]`
regardless of type; this marker makes the intent explicit for tooling.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…mantic marker

In Python, typed fields are already reachable via bracket notation through
_data_store, so no runtime behaviour change is required. The marker makes the
flag visible for introspection and aligns semantics with other language SDKs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@datadog-official

Copy link
Copy Markdown

Pipelines

Fix all issues with BitsAI

⚠️ Warnings

🚦 1 Pipeline job failed

Ensure labels | changelog   View in Datadog   GitHub Actions

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: d4b93e5 | Docs | Datadog PR Page | Give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant