Skip to content

chore: update ogx-client to ^1.0.0 in UI lockfile - #5812

Merged
cdoern merged 2 commits into
release-1.0.xfrom
post-release/npm-lockfile-1.0.0
May 12, 2026
Merged

chore: update ogx-client to ^1.0.0 in UI lockfile#5812
cdoern merged 2 commits into
release-1.0.xfrom
post-release/npm-lockfile-1.0.0

Conversation

@cdoern

@cdoern cdoern commented May 12, 2026

Copy link
Copy Markdown
Collaborator

Automated post-release npm lockfile update after v1.0.0.

Updates ogx-client to ^1.0.0 in the UI package lockfile.

This PR was created automatically by the post-release workflow.

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@leseb

leseb commented May 12, 2026

Copy link
Copy Markdown
Member

pushing the content of #5808 in here

#5807)

## What does this PR do?

Sanitize omitted headers before building requests in the library client.
The OpenAI SDK can pass `Omit` and `NOT_GIVEN` sentinel values as header
values, which cause `TypeError` crashes when passed through to
`httpx.Request`. This PR adds header sanitization to filter out these
sentinels and normalize supported types (bytes, int, float, bool) to
strings.

## Test Plan
```bash
uv run pytest tests/unit/distribution/test_library_client_initialization.py::TestAsyncOGXAsLibraryClientHeaderSanitization -q
```

Output:
```
..                                                                       [100%]
2 passed in 0.23s
```

Based on #5802

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Signed-off-by: Sébastien Han <seb@redhat.com>
(cherry picked from commit f1fd682)
@cdoern
cdoern added this pull request to the merge queue May 12, 2026
Merged via the queue into release-1.0.x with commit 4d0c563 May 12, 2026
37 checks passed
@cdoern
cdoern deleted the post-release/npm-lockfile-1.0.0 branch May 12, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants