Skip to content

v0.1.9

Choose a tag to compare

@I-No-oNe I-No-oNe released this 03 Aug 21:00

Bug Fixes

  • use an available GitHub context for the encrypted state directory

Included local-first changes

  • free secure local file storage is now the default; Upstash remains optional and compatible
  • encrypted GitHub Actions state synchronization needs no cache, artifact, Vercel project, or hosted database
  • Israeli machines prefer WhatsApp one-time-code pairing using local OS locale/timezone detection only
  • safety reservations persist before GitHub Actions sends, with unified per-account concurrency

Install and integrate

Requires Node.js 20 or newer.

npm install baileys-agent-kit@0.1.9

For free local CLI/MCP use, no database configuration is required:

baileys-agent doctor
baileys-agent pair
baileys-agent recent-accounts

On an Israeli interactive terminal, pair asks privately for a +972... number and prints the one-time code. For JSON, MCP, or another non-interactive runtime, provide --phone-number, WA_PHONE_NUMBER, or the whatsapp_pair_start.phoneNumber field.

For GitHub Actions, use the updated whatsapp-action.yml, pair locally, then run:

baileys-agent github-state setup --repository OWNER/REPO

Existing Upstash users continue without migration. See the README migration section before switching storage backends.