Skip to content

wazionapps/nexo

v6.4.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-memory atkinson-shiffrin autonomous-agent claude-code claude-code-plugin codex
+14 more
cognitive-architecture knowledge-graph local-first mcp mcp-server memory metacognition model-context-protocol natural-forgetting llm semantic-search shared-brain trust-scoring vector-db

Summary

AI summary

Adds 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_accounts table (m46) — multi-tenant by label, with IMAP/SMTP coords, role (inbox/outbox/both), enabled flag, operator notification address, and trusted-domain list. Passwords live in the existing credentials table — never duplicated.
  • nexo email setup — interactive wizard with prompts, getpass for 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 / remove for machine consumers.
  • Auto-migrator runs on next session via auto_update.py — existing operators upgrade transparently from ~/.nexo/nexo-email/config.json.
  • Refactored runnersnexo-email-monitor.py and nexo-send-reply.py both go through the new email_config.load_email_config() loader.
  • Bandit-clean_debt_fingerprint SHA1 marked usedforsecurity=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

Track wazionapps/nexo

Get notified when new releases ship.

Sign up free

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.

All releases →

Beta — feedback welcome: [email protected]