From 2d2644f850623f355828c65c1998e09ad2b144ea Mon Sep 17 00:00:00 2001 From: MagMueller Date: Thu, 30 Jul 2026 23:54:13 -0700 Subject: [PATCH] docs(browser): clarify snippet persistence --- packages/bcode-browser/skills/browser-execute/SKILL.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/bcode-browser/skills/browser-execute/SKILL.md b/packages/bcode-browser/skills/browser-execute/SKILL.md index 27c8b4d5c..e9211aa9a 100644 --- a/packages/bcode-browser/skills/browser-execute/SKILL.md +++ b/packages/bcode-browser/skills/browser-execute/SKILL.md @@ -168,6 +168,9 @@ try { ``` ## Reusing code +Only `session` persists between `browser_execute` calls; variables and functions declared in a snippet do not. +Put reusable code in workspace files and import it from each snippet that needs it. + The agent-workspace is per-project: `./.bcode/agent-workspace/`. Use this to write memory files, scripts, and helper functions. Imports work at any depth; pick whatever layout makes the project easiest to navigate.