Skip to content

chore: merge release v2.9.2 to main - #7194

Open
adk-bot wants to merge 11 commits into
mainfrom
release/v2.9.2
Open

adk-bot wants to merge 11 commits into
mainfrom
release/v2.9.2

Conversation

@adk-bot

@adk-bot adk-bot commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

Syncs version bump and CHANGELOG from release v2.9.2 to main.

GWeale and others added 11 commits September 9, 2026 22:30
The breaking changes in this range are narrow corrections and an upstream SDK
requirement rather than a redesign, so this ships as a minor.

Release-As: 2.9.0
Co-authored-by: George Weale <gweale@google.com>
PiperOrigin-RevId: 979310995
…l execution

Co-authored-by: George Weale <gweale@google.com>
PiperOrigin-RevId: 979334063
…absolute

Co-authored-by: George Weale <gweale@google.com>
PiperOrigin-RevId: 979339666
Co-authored-by: adk-bot <223368873+adk-bot@users.noreply.github.com>
Co-authored-by: GWeale <gweale@users.noreply.github.com>
Co-authored-by: George Weale <gweale@google.com>
PiperOrigin-RevId: 979418259
Co-authored-by: George Weale <gweale@google.com>
PiperOrigin-RevId: 980134869
Co-authored-by: adk-bot <223368873+adk-bot@users.noreply.github.com>
GCPBatchLogRecordProcessor cleared every record's `event_name`, so that Cloud
Logging would name the log after `gcp.log_name` instead. Agent Engine needs
that: all records have to land in the single
`aiplatform.googleapis.com/reasoning_engine_stdout` log the stdout pipeline
produced. Everywhere else it silently renamed the log.

Off Agent Engine, CloudLoggingExporter derived the log id from the record's
event name, so `gen_ai.client.inference.operation.details` records landed in a
log of that name -- and anything named after the log id followed it, including
a Cloud Logging to BigQuery sink writing a
`gen_ai_client_inference_operation_details` table. Forcing the name to
`adk-otel` left that table empty, and started an `adk_otel` table nothing
queries.

The event name is now cleared only on Agent Engine. `gcp.log_name` is still
stamped everywhere, so records that carry no event name keep the default log
name the old exporter gave them.

Co-authored-by: Max Ind <maxind@google.com>
PiperOrigin-RevId: 983826787
Co-authored-by: adk-bot <223368873+adk-bot@users.noreply.github.com>
@Jacksunwei Jacksunwei added the ready to pull [Status] This PR is ready to be imported back to Google label Sep 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready to pull [Status] This PR is ready to be imported back to Google

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants