Repository navigation
chore: sync main into v1 (7.67.1–7.68.0) - #1051
Merged
Merged
Conversation
eli-r-ph
marked this pull request as ready for review
October 12, 2026 18:41
eli-r-ph
force-pushed
the
v1-sync-main-7.68
branch
from
October 14, 2026 03:11
d8d2523 to
c475dff
Compare
eli-r-ph
force-pushed
the
v1-ai-require-capture-ai
branch
2 times, most recently
from
October 14, 2026 03:48
5ea139e to
81db481
Compare
eli-r-ph
force-pushed
the
v1-sync-main-7.68
branch
from
October 14, 2026 03:48
c475dff to
5ede78a
Compare
dustinbyrne
approved these changes
Oct 20, 2026
dustinbyrne
left a comment
Contributor
There was a problem hiding this comment.
Reviewed the request-configuration changes, MCP marker, v1 test adaptation, and release imports against the stack base. No issues found.
AI-assisted review.
eli-r-ph
force-pushed
the
v1-ai-require-capture-ai
branch
from
October 20, 2026 17:06
81db481 to
8d3eb69
Compare
feat(mcp): add interface property to server events Generated-By: PostHog Desktop Task-Id: 651bf7d9-01f4-4d75-8583-868e29fdd314 (cherry picked from commit a3bd254)
(cherry picked from commit 4ae3d26)
(cherry picked from commit 492d71b)
* Align ASGI and Flask integration defaults * feat(integrations): align request middleware configuration (cherry picked from commit 2f0d67d)
(cherry picked from commit ad553de)
(cherry picked from commit 90f8d69)
…1042) Bumps the uv group with 1 update in the /examples/example-ai-llamaindex directory: [banks](https://github.com/masci/banks). Bumps the uv group with 2 updates in the /examples/example-ai-pydantic-ai directory: [pydantic-ai](https://github.com/pydantic/pydantic-ai) and [pydantic-ai-slim](https://github.com/pydantic/pydantic-ai). Updates `banks` from 2.4.5 to 2.5.1 - [Release notes](https://github.com/masci/banks/releases) - [Commits](masci/banks@v2.4.5...v2.5.1) Updates `pydantic-ai` from 1.102.0 to 1.107.7 - [Release notes](https://github.com/pydantic/pydantic-ai/releases) - [Changelog](https://github.com/pydantic/pydantic-ai/blob/main/docs/changelog.md) - [Commits](pydantic/pydantic-ai@v1.102.0...v1.107.7) Updates `pydantic-ai-slim` from 1.102.0 to 1.107.7 - [Release notes](https://github.com/pydantic/pydantic-ai/releases) - [Changelog](https://github.com/pydantic/pydantic-ai/blob/main/docs/changelog.md) - [Commits](pydantic/pydantic-ai@v1.102.0...v1.107.7) --- updated-dependencies: - dependency-name: banks dependency-version: 2.5.1 dependency-type: indirect dependency-group: uv - dependency-name: pydantic-ai dependency-version: 1.107.7 dependency-type: direct:production dependency-group: uv - dependency-name: pydantic-ai-slim dependency-version: 1.107.7 dependency-type: indirect dependency-group: uv ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit ee686ff)
… fill On v1, context properties are filled inside _enqueue, before before_send. The test patched _enqueue itself, so it saw the event before the fill and lost $request_path and role. It now records the event in before_send. The assertions are unchanged. Co-Authored-By: Claude Opus 5.5 <[email protected]>
…docs - Compare redirect origins as requests sends them, so a Unicode host matches its IDNA form. - Log a refused or exhausted capture redirect at debug; failed-batch reporting owns warnings. - The migration guide says the OpenTelemetry integration still exports to /i/v0/ai/otel. Co-Authored-By: Claude Opus 5.5 <[email protected]>
eli-r-ph
force-pushed
the
v1-sync-main-7.68
branch
from
October 20, 2026 17:06
f894e9f to
d0913f4
Compare
3 of 4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
💡 Motivation and Context
Stacked on #1048. This brings what landed on
mainsince #1044 into 8.0, so the release does not drop it.Changes
$mcp_interfaceon MCP events.Each commit is cherry-picked with
-x, inmainorder, with no conflicts.One v1-only test change: #1040's
test_context_only_enriches_events_without_redirecting_the_clientnow reads the event inbefore_send, because v1 adds context properties later thanmain. Its assertions are unchanged.Review fixes for #1030 and #1035
One extra commit fixes review comments on the PRs below this one, so the fixes land with this merge:
requestssends them, so a Unicode host matches its IDNA form (fix!: follow capture redirects only to the same origin #1035)./i/v0/ai/otel(docs: 8.0 migration guide and openfeature-provider pin #1030).💚 How did you test it?
🤖 Agent context
Autonomy: Human-driven (agent-assisted)
Cherry-picked with Claude Code under the direction of the assignee.
🤖 Generated with Claude Code