This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryAdds a multi‑tenant email_accounts table, an interactive setup wizard, and a non‑interactive JSON CLI for configuring mailboxes.
Full changelog
Plan Consolidado · Fase F1 — multi-tenant email accounts
NEXO Brain v6.4.0 ships the email side of the Plan Consolidado: a multi-tenant email_accounts table, the interactive nexo email setup wizard, and a non-interactive nexo email add --password-stdin --json CLI that lets the new NEXO Desktop v0.19.0 Email panel configure mailboxes without operators ever touching a config file.
Highlights
- New
email_accountstable (m46) — multi-tenant bylabel, with IMAP/SMTP coords, role (inbox/outbox/both), enabled flag, operator notification address, and trusted-domain list. Passwords live in the existingcredentialstable — never duplicated. nexo email setup— interactive wizard with prompts,getpassfor the password, and an IMAP+SMTP test on the spot.nexo email add --password-stdin --json— non-interactive variant for the Desktop bridge and for scripts. Password is read from stdin so it never appears on argv.- JSON output on
list/test/removefor machine consumers. - Auto-migrator runs on next session via
auto_update.py— existing operators upgrade transparently from~/.nexo/nexo-email/config.json. - Refactored runners —
nexo-email-monitor.pyandnexo-send-reply.pyboth go through the newemail_config.load_email_config()loader. - Bandit-clean —
_debt_fingerprintSHA1 markedusedforsecurity=False.
Tests
8 new tests in tests/test_email_accounts.py cover CRUD, upsert by label, role validation, primary picker, loader fallback, and the migrator end-to-end.
Coordinated release
Companion: NEXO Desktop v0.19.0 ships the Email + Automations Settings panels that drive this CLI end-to-end.
See CHANGELOG for the full diff.
What's Changed
- v6.3.1 — Privacy hotfix: operator data out of the public preset by @wazionapps in https://github.com/wazionapps/nexo/pull/218
- F1 — email_accounts table + wizard CLI + JSON bridge (Brain v6.4.0-rc) by @wazionapps in https://github.com/wazionapps/nexo/pull/219
Full Changelog: https://github.com/wazionapps/nexo/compare/v6.3.0...v6.4.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About wazionapps/nexo
Cognitive memory for AI agents with Atkinson-Shiffrin memory model (STM/LTM/sensory register), semantic RAG, Ebbinghaus decay, trust scoring, and 76+ MCP tools.
Related context
Beta — feedback welcome: [email protected]