@@ -96,7 +96,7 @@ namespace Stagehand.Examples
9696 static async Task Main (string [] args )
9797 {
9898 Env .Load ();
99- // Uses environment variables: STAGEHAND_API_URL, BROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID, MODEL_API_KEY
99+ // Uses environment variables: BROWSERBASE_API_KEY and MODEL_API_KEY
100100 StagehandClient client = new ();
101101
102102 // Start a new remote Browserbase session (Playwright-backed)
@@ -325,10 +325,8 @@ namespace Stagehand.Examples
325325
326326Set your environment variables (from ` examples/.env.example ` ):
327327
328- - ` STAGEHAND_API_URL `
329328- ` MODEL_API_KEY `
330329- ` BROWSERBASE_API_KEY `
331- - ` BROWSERBASE_PROJECT_ID `
332330
333331``` bash
334332cp examples/.env.example examples/.env
@@ -373,7 +371,7 @@ Configure the client using environment variables:
373371``` csharp
374372using Stagehand ;
375373
376- // Configured using the BROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID, MODEL_API_KEY and STAGEHAND_API_URL environment variables
374+ // Configured using BROWSERBASE_API_KEY, MODEL_API_KEY, and STAGEHAND_API_URL, with STAGEHAND_BASE_URL as a fallback
377375StagehandClient client = new ();
378376```
379377
@@ -385,7 +383,6 @@ using Stagehand;
385383StagehandClient client = new ()
386384{
387385 BrowserbaseApiKey = " My Browserbase API Key" ,
388- BrowserbaseProjectID = " My Browserbase Project ID" ,
389386 ModelApiKey = " My Model API Key" ,
390387};
391388```
@@ -397,9 +394,11 @@ See this table for the available options:
397394| Property | Environment variable | Required | Default value |
398395| ---------------------- | ------------------------ | -------- | ----------------------------------------- |
399396| ` BrowserbaseApiKey ` | ` BROWSERBASE_API_KEY ` | true | - |
400- | ` BrowserbaseProjectID ` | ` BROWSERBASE_PROJECT_ID ` | false | - |
397+ | ` BrowserbaseProjectID ` | - | false | - |
401398| ` ModelApiKey ` | ` MODEL_API_KEY ` | true | - |
402- | ` BaseUrl ` | ` STAGEHAND_API_URL ` | true | ` "https://api.stagehand.browserbase.com" ` |
399+ | ` BaseUrl ` | ` STAGEHAND_API_URL ` | false | ` "https://api.stagehand.browserbase.com" ` |
400+
401+ ` BrowserbaseProjectID ` is deprecated, accepted for backwards compatibility, and ignored. ` STAGEHAND_BASE_URL ` remains supported as a deprecated fallback when ` STAGEHAND_API_URL ` is unset.
403402
404403### Modifying configuration
405404
0 commit comments