Skip to content

Adopt Anthropic computer and browser toolsets - #92

Merged
rgarcia merged 7 commits into
mainfrom
hypeship/anthropic-ga-tools
Aug 21, 2026
Merged

Adopt Anthropic computer and browser toolsets#92
rgarcia merged 7 commits into
mainfrom
hypeship/anthropic-ga-tools

Conversation

@rgarcia

@rgarcia rgarcia commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

summary

  • update Anthropic's computer and browser integrations to use computer_toolset_20260801 and browser_toolset_20260801
  • preserve member toolset_name data through pi's function-tool transcript and emit structured browser tab state
  • support the documented browser members, allow computer and browser toolsets together, and validate tab state at the protocol boundary

testing

  • npm run typecheck
  • npm run build --workspace @onkernel/browser-loop
  • npm test --workspace @onkernel/browser-loop (440 tests)
  • npx vitest --run --config vitest.integration.config.ts test/anthropic-native.integration.test.ts (live Anthropic computer/browser toolsets)
  • live new_tab execution and browser_state continuation against a Kernel browser and the Anthropic API

Comment thread packages/browser-loop/src/core/translator/browser.ts
@rgarcia rgarcia changed the title Adopt Anthropic GA computer and browser tools Adopt Anthropic computer and browser toolsets Aug 21, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit e5d72ca. Configure here.

Comment thread packages/browser-loop/src/pi/api-keys.ts Outdated
@rgarcia
rgarcia merged commit 8aa803a into main Aug 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant