Build reliable multi-agent applications with ADK Go 2.0. Discover our new graph-based workflow engine, built-in human-in-the-loop, and dynamic orchestration

The Agent Development Kit (ADK) for Go 2.0 has been released, introducing a first-class, graph-based workflow engine to help developers compose complex, multi-agent applications. This update adds built-in primitives for human-in-the-loop (HITL) orchestration, dynamic execution using plain Go code, and automated resilience features like exponential backoff retries. By unifying the execution model, both single-agent applications and intricate graphs now run on the same runtime, simplifying telemetry and state persistence.

Driving the Agent Quality Flywheel from Your Coding Agent

Building AI agents often leaves developers uncertain if prompt tweaks to fix single errors will accidentally cause widespread regressions in production. To bridge this gap, Google has introduced a new developer skill for coding agents that automates a five-stage evaluation flywheel: preparing data, running inference, grading with adaptive AutoRaters, analyzing failure clusters, and executing targeted optimizations. Running continuously against production traffic or on-demand via synthetic scenarios, this tool allows developers to describe testing goals in plain language while an independent evaluation service safely validates and counts actual performance improvements.

Eclipsa Video: HDR That Looks Right on Every Screen

Posted by Tibian Elsheikh, Product Manager, Android Core Graphics and Jeffrey Jose, Product Manager, Android Core Graphics


We’ve all been there: You’re scrolling through your favorite social media feed in a dim room, and suddenly an HDR video pops up. It’s so intensely bright that you have to squint, or maybe you find yourself turning down your screen brightness just to read the caption. Other times, a video that looks vibrant on your phone looks flat, dark, or washed out when you watch it on your living room TV. 

While High Dynamic Range (HDR) technology was designed to make videos look richer and more lifelike, the lack of unified industry guidelines means that the exact same clip can render in unexpected and jarring ways depending on the display you’re using.

To solve this, we’re introducing Eclipsa Video—a new standard built to make your favorite videos look consistent, balanced, and comfortable on every screen. Eclipsa Video builds on the open SMPTE ST 2094-50 specification, which Google developed in collaboration with Apple and NBCUniversal.


Sudden brightness spikes during feed scrolling—fixed with Eclipsa Video.

More consistency, comfort, and creative control

Eclipsa Video moves past individual display guesswork. Instead of leaving it up to your device to interpret a video’s brightness on its own, our format carries precise guidelines that tell compatible displays exactly how to render the image.

Designed to scale with your hardware, Eclipsa Video provides three core benefits:

  • A consistent baseline: Eclipsa Video introduces a shared rulebook for screens. It establishes a consistent benchmark for normal brightness—known as the HDR reference white. This ensures standard text, app interfaces, and standard-range colors remain vibrant and readable without causing uncomfortable screen glare.
  • Adaptive headroom: Screens have different physical brightness limits, or "headroom." Eclipsa Video guides how displays handle highlights dynamically. Bright details remain brilliant on a premium television, while being scaled intelligently on a mobile screen to prevent sudden blinding transitions.
  • Preserved creative intent: Rather than applying a single static setting to an entire video, Eclipsa Video carries adaptive, frame-by-frame instructions. Think of it as a set of digital notes from the creator traveling with the video, ensuring the exact colors, contrast, and mood they graded are preserved on your display.

Eclipsa Video preserves true highlight detail on any screen you watch.

Built natively into Android 17

Starting with Android 17, support for Eclipsa Video is built directly into the platform. This means a more comfortable, true-to-life HDR experience is coming natively to the phones, tablets, and TVs you rely on every day. The video you capture carries its creative intent with it, and the video you watch is shown exactly the way it was meant to be seen.

Guidelines for developers & creators

We’re inviting the developer and creator ecosystem to help build a more reliable HDR environment:

  • Get started with implementation: Learn how to configure playback and capture in your apps with our official guide.
  • ExoPlayer & Media3 integration: Standard playback handling built directly into Jetpack Media3, allowing ExoPlayer to support Eclipsa Video metadata automatically with no additional player configuration.
  • Explore open source tools: View and inspect SMPTE ST 2094-50 metadata and dynamic gain curves in real time using HDR Explorer.

What’s next

Eclipsa Video is rolling out now, and you’ll see more apps and devices supporting it over time. Because it’s an open standard, any app developer or hardware manufacturer can integrate it to elevate the viewing experience.

Try out the new tools in Android 17, explore the open-source metadata, and let us know what you think on our developer channels. We can’t wait to see what you create.

Notes & Availability

1. Device Compatibility: Eclipsa Video playback and capture are supported natively on devices running Android 17 (API level 37) and above with HDR displays passing Eclipsa Compliance tests.

2. Developer Resources: The SMPTE ST 2094-50 Specification is openly accessible for technical evaluation.

Data regions support for the Gemini app now available

Beginning today, the Gemini app adheres to your organization’s data regionalization requirements. As with Google Workspace, admins have the flexibility to configure controls for EU storage and processing, US storage and processing, or both, including granular settings down to the organizational unit (OU) level.


Data regions are critical for ensuring many customers can meet their own internal requirements, as well as other legal, regulatory, and data sovereignty requirements by controlling the geographical location of their data at rest. Expanding these controls to the Gemini app allows our customers to adopt Gemini broadly in their organization with confidence that their data is being processed and stored in the location they require. 

Getting started

Rollout pace

Availability

  • Enterprise: Enterprise Plus (provides in-region processing and storage capabilities)
  • Education: Education Plus and Education Standard (provides in-region storage capabilities only)
  • Other Editions: Frontline Plus (provides in-region processing and storage capabilities)

Resources

Assign mobile device management admin privileges based on organizational unit

We’re giving admins more granular control over how mobile device management privileges are delegated. Specifically, admins can be assigned privileges for specific organizational units (OUs), adding another layer of security by scoping access only to necessary OUs.

Previously available in beta, we’re now making this feature generally available, with improvements to the way devices are displayed to help admins view and manage their devices more efficiently.



Example experience for an admin with OU-level permissions

Getting started

Rollout pace

Availability

  • Available to all Google Workspace customers

Resources

Educators and students can now share Gemini Canvas creations directly to Google Classroom

Educators and students of all ages can now seamlessly attach Gemini Canvas artifacts, like websites, quizzes, interactive games, infographics, and more, to Google Classroom assignments and posts. Right from Gemini Canvas, users can click on the “Share to to Classroom” button. This update allows users to enrich their classroom communication and coursework by embedding interactive materials directly into their existing workflows.

By removing the friction of exporting or linking external files, this feature helps teachers diversify their lesson materials and enables students to share creative outputs more efficiently. The integration ensures that rich, interactive media is easily accessible to everyone in the class, supporting a more engaging and dynamic digital learning environment.


Getting started

  • Admins:
    • The ability to share Gemini Canvas artifacts will be ON by default and can be managed via a new Admin console setting. Additionally, sharing is governed by your organization’s existing Drive sharing policies. If Drive content is set to be shareable outside the organization, your Gemini assets will be as well. Visit the Help Center to learn more.
    • To share Gemini Canvas artifacts to Google Classroom, students and educators must also be in a group or OU with Gemini set to On. Visit the Help Center to learn more about turning Gemini on or off for users.
  • End users: There is no end user setting for this feature. If enabled by your admin, you can share your Gemini canvases and media to Classroom, select Share > Share to Classroom > select the class and/or assignment you want to share it with. Visit the Help Center to learn more about Gemini.

Rollout pace

Availability

  • Education: Education Fundamentals, Standard, and Plus

Resources

Deprecating Structured Data Files v9, v9.1, and v9.2

Today we’re announcing the deprecation of Structured Data Files v9, v9.1, and v9.2. These three versions will all sunset on January 28, 2027.

Migrate to v10 or higher before the sunset date to avoid any interruption of service. Follow the steps in the SDF v10 Migration Guide to update your settings to use the new version. Use the enumerated schema differences between every deprecated version and v10 listed in the migration guide to update your integration.

After January 28, 2027, the following changes will apply to all users:

  • The default version of partners and advertisers that use v9, v9.1, or v9.2 will be updated to v10.
  • sdfdownloadtasks.create requests using SDF_VERSION_9, SDF_VERSION_9_1, or SDF_VERSION_9_2 in the request body will return a 400 error.

If you have any questions or want to discuss this post, please reach out to us on our “Google Advertising and Measurement Community” Discord server.

Updated admin setting for improved video quality in Google Meet

In April 2026, we updated Meet to improve video quality on high-resolution displays. We’re now updating the way the Admin console setting that limits video bandwidth works to reduce data usage and improve call quality.

Previously, the ‘Limit video bandwidth’ setting only limited video bandwidth on the uplink; it now limits bandwidth on the downlink as well. In addition, we’re improving quality for two-person calls by increasing the uplink bandwidth usage in this scenario.


Updated setting for Meet default video quality

Getting started

  • Admins: Your existing settings will remain applied.  Visit the Help Center to learn more about configuring default video quality.
  • End users: There is no end user setting for this feature.

Rollout pace

Availability

  • Available to all Google Workspace customers

Resources