pnpm install
pnpm run buildRun these before opening a pull request:
pnpm run typecheck
pnpm run test
pnpm run build
pnpm run test:browser
pnpm run example:deepagent:build- Keep changes scoped to one problem.
- Add or update tests when behavior changes.
- Update docs when public API, build behavior, or licensing changes.
- Do not remove the BusyBox compliance materials from the build output unless the shell runtime changes.
- The package is browser-only at runtime. Keep Node-specific code limited to build, test, and tooling paths.
- Worker/runtime assets are part of the public build output and must keep stable paths unless the docs are updated.