v0.1.9
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.9For free local CLI/MCP use, no database configuration is required:
baileys-agent doctor
baileys-agent pair
baileys-agent recent-accountsOn 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/REPOExisting Upstash users continue without migration. See the README migration section before switching storage backends.