Skip to content

Repository files navigation

@nebutra/browser-control

Public mirror for @nebutra/browser-control from Nebutra/Nebutra-Sailor.

This repository is generated from the Nebutra Sailor monorepo. Package releases are cut from the monorepo and mirrored here for discovery, standalone cloning, and contribution intake.

  • Canonical source: packages/ai/browser-control in Nebutra/Nebutra-Sailor
  • Package registry: npm and GitHub Packages
  • Contributions: open issues or PRs here; maintainers port accepted changes back into the monorepo source package

Status: WIP — Not yet integrated into any production app.

@nebutra/browser-control owns browser task execution ports, action recording, deterministic replay, profile metadata, doctor output, and debug inspection. It is an execution capability package: callers decide when browser work should run, and this package performs the browser-shaped work.

It does not own Thread/Turn/Item state, prompt generation, model calls, sub-agent scheduling, or approval lifecycle. Those remain in the runtime and tool layers.

Commands

pnpm browser:doctor
pnpm browser:debug <session_id>
pnpm browser:replay <session_id>

Examples

Executable examples live under examples/:

  • deterministic-replay.ts
  • first-run-recording.ts
  • http-extract.ts

About

Browser task execution, recording, and deterministic replay ports.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages