{"collection":{"slug":"browser-automation","name":"Browser Automation & Scraping"},"digest":{"id":"cwd_FHGKIwBKrNXr7Cq9FpUW5","weekStart":"2026-10-19","title":"Agents get safer sign-ins and a legal database of their own","intro":"Browserbase shipped 1Password-backed agentic autofill so agents can log in without ever seeing a password, while Firecrawl opened a free Government & Legal Index spanning 30 million US government pages. Stagehand also gained official OpenAI and Anthropic SDK integrations and a set of browser-automation fixes.","body":"### Credentials without exposure\n\nThe week's most consequential change is about trust. [Browserbase's 1Password partnership](/release/rel__OP-kZS_CrSdr-M3XMZLQ-browserbase-partners-with-1password-so-agents-can-sign-in-without-seeing) lets an agent request access to a specific login, pause while the user approves it on their own device, and then have 1Password autofill the credentials directly into the browsing session — the agent never handles the password itself. It runs through the Browserbase extension system, and sessions can be configured with zero data retention and no recording. For anyone running agents against sites behind a login, that closes one of the messiest gaps in automation: credential handling moves out of the prompt and into a vault the operator already trusts.\n\n### A legal corpus for agents\n\nFirecrawl spent the week widening what agents can search. Its new [Government & Legal Index](/release/rel_-VBc9zda_E3FAZnXTdokX-firecrawl-launches-government-legal-index-for-us-statutes-and-court-opinions) covers statutes, regulations, local codes, and court opinions across roughly 30 million US government pages, free to search from ChatGPT, Claude, or the API. It also plugged a different dataset into agent workflows, offering [1,000 free monthly credits toward 270M+ company and people records in Alexandria](/release/rel_S2oC4_nFCnic99KBgMVkd-firecrawl-offers-1-000-free-monthly-credits-for-270m-people-records-in), a useful complement for enrichment and prospecting tasks. To ground that work, Firecrawl [benchmarked the leading company enrichment providers](/release/rel_0am6Ii6JzdamWKT3BANvT-firecrawl-benchmarks-leading-company-enrichment-providers-on-accuracy) against hundreds of US companies, showing where each one is accurate and where the data simply goes missing — worth reading before you pick a provider for a pipeline.\n\n### Stagehand gets more interoperable\n\nStagehand's week split between new integrations and hardening. On the integration side, [Stagehand 4.3 now works with the official OpenAI and Anthropic SDKs](/release/rel_bWN6IPgG6IPMXVusVGRwT-stagehand-4-3-adds-openai-and-claude-sdk-integrations-and-page-waits) via toolset integrations in both TypeScript and Python, and new model IDs from OpenAI, Anthropic, Google, Groq, and Cerebras can be passed through without waiting for a library release. The same update adds `page.waitForFunction()` for waiting on page conditions, authenticated CDP gateways via custom headers and a separate `extensionCdpUrl`, `getExtensionArchive()` for exporting the extension as a ZIP, and WebMCP support on newer Chromium builds.\n\nThe rest of Stagehand's week was repair work that matters to anyone running it in production. In the v3 line, [pages with a shadow root now fall back to XPath](/release/rel_0V9QAS22PjyUcmCjleveX-stagehand-server-v3-7-7-removes-browse-and-fixes-shadow-root-and-claude-act) instead of failing outright, newer Claude models no longer get forced into the done tool, CAPTCHA awareness options are honored for local attachments, and the nullable act action schema got `additionalProperties: false`. The standalone browse command was also removed from v3 — a small breaking change to note if any of your scripts still call it. Taken together with 1Password autofill, the collection is converging on the same idea: agents that can do real work in real browsers, with credentials and page structures handled deliberately rather than by luck.","releaseIds":["rel__OP-kZS_CrSdr-M3XMZLQ","rel_-VBc9zda_E3FAZnXTdokX","rel_S2oC4_nFCnic99KBgMVkd","rel_0am6Ii6JzdamWKT3BANvT","rel_bWN6IPgG6IPMXVusVGRwT","rel_0V9QAS22PjyUcmCjleveX"],"releaseCount":6,"generatedAt":"2026-10-26T06:23:51.868Z","releases":[{"id":"rel__OP-kZS_CrSdr-M3XMZLQ","title":"Browserbase partners with 1Password so agents can sign in without seeing passwords","path":"/release/rel__OP-kZS_CrSdr-M3XMZLQ-agents-sign-in-via-1password-without-seeing-passwords","url":"https://www.browserbase.com/changelog#1password-for-agents","org":{"slug":"browserbase","name":"Browserbase","avatarUrl":"https://media.releases.sh/orgs/browserbase.png","githubHandle":"browserbase"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-22T00:00:00.000Z"},{"id":"rel_-VBc9zda_E3FAZnXTdokX","title":"Firecrawl launches Government & Legal Index for US statutes and court opinions","path":"/release/rel_-VBc9zda_E3FAZnXTdokX-government-legal-index-spans-30m-us-pages","url":"https://www.firecrawl.dev/changelog/government-legal-index","org":{"slug":"firecrawl","name":"Firecrawl","avatarUrl":"https://media.releases.sh/orgs/firecrawl.png","githubHandle":"firecrawl"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-22T00:00:00.000Z"},{"id":"rel_S2oC4_nFCnic99KBgMVkd","title":"Firecrawl offers 1,000 free monthly credits for 270M+ people records in Alexandria","path":"/release/rel_S2oC4_nFCnic99KBgMVkd-free-people-data-for-chatgpt-and-claude","url":"https://www.firecrawl.dev/changelog/people-data-relaunch","org":{"slug":"firecrawl","name":"Firecrawl","avatarUrl":"https://media.releases.sh/orgs/firecrawl.png","githubHandle":"firecrawl"},"product":null,"importance":3,"composition":null,"publishedAt":"2026-10-20T00:00:00.000Z"},{"id":"rel_0am6Ii6JzdamWKT3BANvT","title":"Firecrawl benchmarks leading company enrichment providers on accuracy","path":"/release/rel_0am6Ii6JzdamWKT3BANvT-company-enrichment-provider-accuracy-benchmark","url":"https://www.firecrawl.dev/changelog/company-enrichment-benchmark","org":{"slug":"firecrawl","name":"Firecrawl","avatarUrl":"https://media.releases.sh/orgs/firecrawl.png","githubHandle":"firecrawl"},"product":null,"importance":2,"composition":null,"publishedAt":"2026-10-21T00:00:00.000Z"},{"id":"rel_bWN6IPgG6IPMXVusVGRwT","title":"Stagehand 4.3 adds OpenAI and Claude SDK integrations and page waits","path":"/release/rel_bWN6IPgG6IPMXVusVGRwT-stagehand-4-3-openai-and-claude-sdk-toolsets-page-waitforfunction","url":"https://www.browserbase.com/changelog#introducing-stagehand-4-3-openai-and-claude-sdk-integrations","org":{"slug":"browserbase","name":"Browserbase","avatarUrl":"https://media.releases.sh/orgs/browserbase.png","githubHandle":"browserbase"},"product":null,"importance":3,"composition":{"bugs":0,"features":6,"enhancements":0},"publishedAt":"2026-10-20T00:00:00.000Z"},{"id":"rel_0V9QAS22PjyUcmCjleveX","title":"Stagehand server v3.7.7 removes browse and fixes shadow-root and Claude act handling","path":"/release/rel_0V9QAS22PjyUcmCjleveX-browse-removed-shadow-root-xpath-fallback-added","url":"https://github.com/browserbase/stagehand/releases/tag/stagehand-server-v3/v3.7.7","org":{"slug":"browserbase","name":"Browserbase","avatarUrl":"https://media.releases.sh/orgs/browserbase.png","githubHandle":"browserbase"},"product":null,"importance":3,"composition":{"bugs":4,"features":0,"enhancements":1},"publishedAt":"2026-10-23T18:09:00.000Z"}],"sections":[{"heading":"Credentials without exposure","anchor":"credentials-without-exposure","lede":"The week's most consequential change is about trust.","releaseIds":["rel__OP-kZS_CrSdr-M3XMZLQ"],"releases":[{"id":"rel__OP-kZS_CrSdr-M3XMZLQ","title":"Browserbase partners with 1Password so agents can sign in without seeing passwords","path":"/release/rel__OP-kZS_CrSdr-M3XMZLQ-agents-sign-in-via-1password-without-seeing-passwords","url":"https://www.browserbase.com/changelog#1password-for-agents","org":{"slug":"browserbase","name":"Browserbase","avatarUrl":"https://media.releases.sh/orgs/browserbase.png","githubHandle":"browserbase"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-22T00:00:00.000Z"}]},{"heading":"A legal corpus for agents","anchor":"a-legal-corpus-for-agents","lede":"Firecrawl spent the week widening what agents can search.","releaseIds":["rel_-VBc9zda_E3FAZnXTdokX","rel_S2oC4_nFCnic99KBgMVkd","rel_0am6Ii6JzdamWKT3BANvT"],"releases":[{"id":"rel_-VBc9zda_E3FAZnXTdokX","title":"Firecrawl launches Government & Legal Index for US statutes and court opinions","path":"/release/rel_-VBc9zda_E3FAZnXTdokX-government-legal-index-spans-30m-us-pages","url":"https://www.firecrawl.dev/changelog/government-legal-index","org":{"slug":"firecrawl","name":"Firecrawl","avatarUrl":"https://media.releases.sh/orgs/firecrawl.png","githubHandle":"firecrawl"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-22T00:00:00.000Z"},{"id":"rel_S2oC4_nFCnic99KBgMVkd","title":"Firecrawl offers 1,000 free monthly credits for 270M+ people records in Alexandria","path":"/release/rel_S2oC4_nFCnic99KBgMVkd-free-people-data-for-chatgpt-and-claude","url":"https://www.firecrawl.dev/changelog/people-data-relaunch","org":{"slug":"firecrawl","name":"Firecrawl","avatarUrl":"https://media.releases.sh/orgs/firecrawl.png","githubHandle":"firecrawl"},"product":null,"importance":3,"composition":null,"publishedAt":"2026-10-20T00:00:00.000Z"},{"id":"rel_0am6Ii6JzdamWKT3BANvT","title":"Firecrawl benchmarks leading company enrichment providers on accuracy","path":"/release/rel_0am6Ii6JzdamWKT3BANvT-company-enrichment-provider-accuracy-benchmark","url":"https://www.firecrawl.dev/changelog/company-enrichment-benchmark","org":{"slug":"firecrawl","name":"Firecrawl","avatarUrl":"https://media.releases.sh/orgs/firecrawl.png","githubHandle":"firecrawl"},"product":null,"importance":2,"composition":null,"publishedAt":"2026-10-21T00:00:00.000Z"}]},{"heading":"Stagehand gets more interoperable","anchor":"stagehand-gets-more-interoperable","lede":"Stagehand's week split between new integrations and hardening.","releaseIds":["rel_bWN6IPgG6IPMXVusVGRwT","rel_0V9QAS22PjyUcmCjleveX"],"releases":[{"id":"rel_bWN6IPgG6IPMXVusVGRwT","title":"Stagehand 4.3 adds OpenAI and Claude SDK integrations and page waits","path":"/release/rel_bWN6IPgG6IPMXVusVGRwT-stagehand-4-3-openai-and-claude-sdk-toolsets-page-waitforfunction","url":"https://www.browserbase.com/changelog#introducing-stagehand-4-3-openai-and-claude-sdk-integrations","org":{"slug":"browserbase","name":"Browserbase","avatarUrl":"https://media.releases.sh/orgs/browserbase.png","githubHandle":"browserbase"},"product":null,"importance":3,"composition":{"bugs":0,"features":6,"enhancements":0},"publishedAt":"2026-10-20T00:00:00.000Z"},{"id":"rel_0V9QAS22PjyUcmCjleveX","title":"Stagehand server v3.7.7 removes browse and fixes shadow-root and Claude act handling","path":"/release/rel_0V9QAS22PjyUcmCjleveX-browse-removed-shadow-root-xpath-fallback-added","url":"https://github.com/browserbase/stagehand/releases/tag/stagehand-server-v3/v3.7.7","org":{"slug":"browserbase","name":"Browserbase","avatarUrl":"https://media.releases.sh/orgs/browserbase.png","githubHandle":"browserbase"},"product":null,"importance":3,"composition":{"bugs":4,"features":0,"enhancements":1},"publishedAt":"2026-10-23T18:09:00.000Z"}]}]}}