AWS Security ChangesHomeSearch

AWS bedrock-agentcore documentation change

Service: bedrock-agentcore · 2025-10-13 · Documentation low

File: bedrock-agentcore/latest/devguide/browser-start-session.md

Summary

Added BrowserClient example with explicit session lifecycle management

Security assessment

Demonstrates proper session management patterns but doesn't address specific security vulnerabilities or document security features

Diff

diff --git a/bedrock-agentcore/latest/devguide/browser-start-session.md b/bedrock-agentcore/latest/devguide/browser-start-session.md
index e45a7468a..e94da749c 100644
--- a//bedrock-agentcore/latest/devguide/browser-start-session.md
+++ b//bedrock-agentcore/latest/devguide/browser-start-session.md
@@ -40,0 +41,26 @@ The following shows the request syntax:
+BrowserClient
+    
+
+To start a browser session using the BrowserClient class for more control over the session lifecycle:
+    
+    
+    from bedrock_agentcore.tools.browser_client import BrowserClient
+    
+    # Create a browser client
+    client = BrowserClient(region="us-west-2")
+    
+    # Start a browser session
+    client.start()
+    print(f"Session ID: {client.session_id}")
+    
+    try:
+        # Generate WebSocket URL and headers
+        url, headers = client.generate_ws_headers()
+    
+        # Perform browser operations with your preferred automation tool
+    
+    finally:
+        # Always close the session when done
+        client.stop()
+    
+