docs/changelog
Changelog
Every notable change, newest first. Generated from the repo's CHANGELOG.md — this page is a build artifact, edit the source file instead. Full diffs in releases.
0.1.1 2026-09-11
Fixed
tossinbox-mcpnow starts when launched through npm/Homebrew bin symlinks.- Unknown providers and bad flags now exit with code 4 (usage error),
- Every provider HTTP call now has a hard 20s timeout, so agents can never
- A corrupt or unreadable state file is now reported loudly instead of
- Verification codes with lowercase letters (e.g.
f4x9k2) are now
Changed
- Inbox credentials are generated with
node:crypto(cryptographic randomness) - MCP tool failures set
isError: trueso clients render them as real errors. readerrors duringwaitare retried once before giving up.--timeout/--intervalvalues are validated up front (exit 4 on garbage).
0.1.0 2026-09-10
Added
- First public release.
- CLI:
spawn,list,read,wait,inboxes,toss,clear, - MCP server over stdio with four tools:
create_inbox,list_messages, - Providers: mail.tm (default) and GuerrillaMail — no API keys.
- OTP extraction tuned for English and Arabic emails (رمز / كود / تفعيل / تحقق).
- State file
~/.tossinbox/state.jsonwritten with0600permissions. - GitHub Action (
mohamed-khairy-5i/tossinbox@v1), Homebrew tap, project