aboutsummaryrefslogtreecommitdiff
path: root/src/prompt.ts
diff options
context:
space:
mode:
authorastarring <zouzhigang85@gmail.com>2026-09-09 02:35:42 +0800
committerGitHub <noreply@github.com>2026-09-09 00:05:42 +0530
commit8d7a067c8d82a592bfb3dcacf05305c39550cbc6 (patch)
treecf6641e0d8ab749542adc4e605787e4e525b24b6 /src/prompt.ts
parent6f455ed015b1b39324c45813a42b33ddb63e4bc9 (diff)
feat: add per-tab request headers (#30)
Expose explicit set and clear tools so environment-routed pages can be opened without leaking header values or carrying headers across unrelated browsing. Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com Co-authored-by: zouzhigang <zouzhigang@bytedance.com>
Diffstat (limited to 'src/prompt.ts')
-rw-r--r--src/prompt.ts1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/prompt.ts b/src/prompt.ts
index c336c0c..9a28abd 100644
--- a/src/prompt.ts
+++ b/src/prompt.ts
@@ -41,6 +41,7 @@ every edit and save. Coordinates go stale; guessed selectors miss.
| Read an article's clean text | \`browser_read_page\` (reader mode; url or owned tab) |
| Extract specific DOM values | \`browser_execute_js\` |
| Hit a JSON/API endpoint | \`browser_http_get\` (raw GET, outside the browser) |
+| Set or clear request headers on the current tab | \`browser_set_headers\` · \`browser_clear_headers\` |
| Click / fill / type / select / focus / press a key | \`browser_click\` · \`browser_fill\` · \`browser_type\` · \`browser_select_option\` · \`browser_focus\` · \`browser_press_key\` |
| Upload a file · drag · resize viewport | \`browser_upload_file\` · \`browser_drag_and_drop\` · \`browser_viewport_resize\` |
| Go to a URL / open many / manage tabs | \`browser_navigate\` · \`browser_new_tab\` · \`browser_open_urls\` · \`browser_list_tabs\` · \`browser_switch_tab\` · \`browser_go_back\`/\`go_forward\`/\`reload\` |