Skip to content

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

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

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
@Jacksunwei

Copy link
Copy Markdown
Collaborator

Closed in favor of Piper CL 985397810 syncing version metadata and CHANGELOG directly.

@Jacksunwei Jacksunwei closed this Sep 21, 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