From b16dfcb6744b218f6dbc16eb984b3c9d04899056 Mon Sep 17 00:00:00 2001 From: A Vertex SDK engineer Date: Mon, 23 Feb 2026 11:53:30 -0800 Subject: [PATCH] chore: Remove experimental label from Session Events. PiperOrigin-RevId: 874184845 --- vertexai/_genai/agent_engines.py | 12 +++++++++--- vertexai/_genai/sessions.py | 8 -------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/vertexai/_genai/agent_engines.py b/vertexai/_genai/agent_engines.py index c40bbb38d6..c9302b32dd 100644 --- a/vertexai/_genai/agent_engines.py +++ b/vertexai/_genai/agent_engines.py @@ -1944,7 +1944,7 @@ def append_session_event( DeprecationWarning, stacklevel=2, ) - return self.sessions.events.append( # type: ignore[no-any-return] + return self.sessions.events.append( name=name, author=author, invocation_id=invocation_id, @@ -1967,7 +1967,7 @@ def list_session_events( DeprecationWarning, stacklevel=2, ) - return self.sessions.events.list(name=name, config=config) # type: ignore[no-any-return] + return self.sessions.events.list(name=name, config=config) class AsyncAgentEngines(_api_module.BaseModule): @@ -2436,7 +2436,13 @@ async def append_session_event( DeprecationWarning, stacklevel=2, ) - return await self.sessions.events.append(name=name, config=config) # type: ignore[no-any-return] + return await self.sessions.events.append( + name=name, + author=author, + invocation_id=invocation_id, + timestamp=timestamp, + config=config, + ) async def delete_memory( self, diff --git a/vertexai/_genai/sessions.py b/vertexai/_genai/sessions.py index 2e5cfdbb80..777bcf56a9 100644 --- a/vertexai/_genai/sessions.py +++ b/vertexai/_genai/sessions.py @@ -608,10 +608,6 @@ def _update( _events = None @property - @_common.experimental_warning( - "The Vertex SDK GenAI agent_engines.sessions.events module is " - "experimental, and may change in future versions." - ) def events(self) -> "session_events_module.SessionEvents": if self._events is None: try: @@ -1094,10 +1090,6 @@ async def _update( _events = None @property - @_common.experimental_warning( - "The Vertex SDK GenAI agent_engines.sessions.events module is " - "experimental, and may change in future versions." - ) def events(self) -> "session_events_module.AsyncSessionEvents": if self._events is None: try: