From f94ef72740163dbbf74078c4a9051d43194cf995 Mon Sep 17 00:00:00 2001 From: bennycortese Date: Thu, 30 Oct 2025 23:47:30 -0700 Subject: [PATCH 1/7] Stagehand agent no longer directly takes in instructions. It takes in a systemPrompt instead, I noticed this while running npx create-browser-app and seeing the error appear --- package.json | 2 +- template/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index eb05b8e..067415a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-browser-app", - "version": "2.5.1", + "version": "2.5.2", "description": "", "bin": { "create-browser-app": "./dist/cli.js" diff --git a/template/index.ts b/template/index.ts index 7913af4..862c505 100644 --- a/template/index.ts +++ b/template/index.ts @@ -29,7 +29,7 @@ async function main() { console.log(`Observe result:\n`, observeResult); const agent = stagehand.agent({ - instructions: "You're a helpful assistant that can control a web browser.", + systemPrompt: "You're a helpful assistant that can control a web browser.", }); const agentResult = await agent.execute( From 3ef3924f3960fe73b2dac98b7d98fb273ddcabc4 Mon Sep 17 00:00:00 2001 From: bennycortese Date: Fri, 31 Oct 2025 12:35:59 -0700 Subject: [PATCH 2/7] Patch --- .changeset/sunny-seals-begin.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/sunny-seals-begin.md diff --git a/.changeset/sunny-seals-begin.md b/.changeset/sunny-seals-begin.md new file mode 100644 index 0000000..c461b6e --- /dev/null +++ b/.changeset/sunny-seals-begin.md @@ -0,0 +1,5 @@ +--- +"create-browser-app": patch +--- + +Change to make agent param default to systemPrompt instead of instructions for stagehand v3 From 7f3e5a9fbee1d46f1cda9d399271368523b8adf8 Mon Sep 17 00:00:00 2001 From: bennycortese Date: Fri, 7 Nov 2025 21:53:11 -0800 Subject: [PATCH 3/7] Ran both updates --- .changeset/lucky-cities-think.md | 5 ----- .changeset/sunny-seals-begin.md | 5 ----- CHANGELOG.md | 8 ++++++++ package.json | 2 +- 4 files changed, 9 insertions(+), 11 deletions(-) delete mode 100644 .changeset/lucky-cities-think.md delete mode 100644 .changeset/sunny-seals-begin.md diff --git a/.changeset/lucky-cities-think.md b/.changeset/lucky-cities-think.md deleted file mode 100644 index e8b4b03..0000000 --- a/.changeset/lucky-cities-think.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"create-browser-app": patch ---- - -Fix browserbase session ID ref diff --git a/.changeset/sunny-seals-begin.md b/.changeset/sunny-seals-begin.md deleted file mode 100644 index c461b6e..0000000 --- a/.changeset/sunny-seals-begin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"create-browser-app": patch ---- - -Change to make agent param default to systemPrompt instead of instructions for stagehand v3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c6448c..bcf726d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # create-browser-app +## 2.5.3 + +### Patch Changes + +- Stagehand Agent param is instructions instead of systemPrompt +- 880606c: Fix browserbase session ID ref +- 3ef3924: Change to make agent param default to systemPrompt instead of instructions for stagehand v3 + ## 2.5.0 ### Minor Changes diff --git a/package.json b/package.json index 067415a..be9e1ca 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-browser-app", - "version": "2.5.2", + "version": "2.5.3", "description": "", "bin": { "create-browser-app": "./dist/cli.js" From a690e6628affb2433fd67878fc01b05dcba2726a Mon Sep 17 00:00:00 2001 From: bennycortese Date: Fri, 7 Nov 2025 21:55:13 -0800 Subject: [PATCH 4/7] Updated patch --- CHANGELOG.md | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bcf726d..4ba7ac5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # create-browser-app -## 2.5.3 +## 2.5.1 ### Patch Changes diff --git a/package.json b/package.json index be9e1ca..eb05b8e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-browser-app", - "version": "2.5.3", + "version": "2.5.1", "description": "", "bin": { "create-browser-app": "./dist/cli.js" From 52b2611f5d09f8b1beda0c5560d2e0253241b44d Mon Sep 17 00:00:00 2001 From: bennycortese Date: Fri, 7 Nov 2025 21:58:00 -0800 Subject: [PATCH 5/7] Ok I ran both commands - lmk if I should change anything, feels like version should be 2.5.1 but changelog is defaulting to this --- CHANGELOG.md | 4 +--- package.json | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ba7ac5..270a8c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,10 @@ # create-browser-app -## 2.5.1 +## 2.5.2 ### Patch Changes - Stagehand Agent param is instructions instead of systemPrompt -- 880606c: Fix browserbase session ID ref -- 3ef3924: Change to make agent param default to systemPrompt instead of instructions for stagehand v3 ## 2.5.0 diff --git a/package.json b/package.json index eb05b8e..067415a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-browser-app", - "version": "2.5.1", + "version": "2.5.2", "description": "", "bin": { "create-browser-app": "./dist/cli.js" From 746cc4df8f70a26f2e553d7376574b57e4562ec9 Mon Sep 17 00:00:00 2001 From: bennycortese Date: Fri, 7 Nov 2025 21:58:43 -0800 Subject: [PATCH 6/7] Version lowered --- CHANGELOG.md | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 270a8c2..0bd2bc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # create-browser-app -## 2.5.2 +## 2.5.1 ### Patch Changes diff --git a/package.json b/package.json index 067415a..eb05b8e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-browser-app", - "version": "2.5.2", + "version": "2.5.1", "description": "", "bin": { "create-browser-app": "./dist/cli.js" From 6a21b7a118b72ac9ba4b8192ca433914d9114e7f Mon Sep 17 00:00:00 2001 From: bennycortese Date: Fri, 7 Nov 2025 21:59:16 -0800 Subject: [PATCH 7/7] Okay I get it - it's already on 2.5.2 --- CHANGELOG.md | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0bd2bc7..270a8c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # create-browser-app -## 2.5.1 +## 2.5.2 ### Patch Changes diff --git a/package.json b/package.json index eb05b8e..067415a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-browser-app", - "version": "2.5.1", + "version": "2.5.2", "description": "", "bin": { "create-browser-app": "./dist/cli.js"