Releases: atxp-dev/cli
v1.18.0
What's New
Contacts Command
New local contacts database for resolving names to phone numbers and emails:
contacts add/list/show/edit/remove/search- Stored in
~/.atxp/contacts.json - Cloud backup via
contacts push/contacts pull
Phone Filter Options
phone sms --unread-only— show only unread messagesphone sms --direction incoming|sent— filter SMS by directionphone calls --direction incoming|sent— filter calls by direction- Direction labels updated from
inbound/outboundtoincoming/sent
v1.17.0
v1.16.0
What's New
Phone (SMS & Voice Calls)
New phone command exposing the phone.mcp.atxp.ai MCP server with full SMS and voice call support:
phone register— Register a phone number with optional area code preference ($2.00)phone release— Release your phone number (free)phone configure-voice— Configure AI voice agent (name, voice, knowledge base)phone sms/phone read-sms— Check SMS inbox and read messagesphone send-sms— Send SMS/MMS messages ($0.05)phone call— Make AI-powered outbound voice calls ($0.10)phone calls/phone read-call— Check call history and read transcriptsphone search— Search across SMS and callsphone get-attachment— Download MMS attachments
Updated skill documentation with phone security boundaries, pricing, and MCP server reference.
v1.15.0
What's Changed
Features
- Auto-install zvec: Running
memory indexormemory searchnow auto-installs@zvec/zvecinto~/.atxp/deps/on first use — no manual setup needed for agents usingnpx - Default skill install: Running
npx atxpwith no arguments now installs the atxp skill vianpx skills add
Fixes
- Fixed
@zvec/zvecoptional dependency version (^0.3.0→^0.2.0)
v1.14.0
What's Changed
Bug Fixes
- zvec integration: Fixed ESM dynamic import not unwrapping CJS default export, causing
Cannot read properties of undefined (reading 'HNSW') - zvec integration: Fixed wrong
indexParamskey (type→indexType) - memory search: Fixed search query being contaminated with
--pathand--topkflag values
Improvements
- memory push/index: Now collects all text files, not just
.mdfiles - memory push/index: Respects
.gitignorerules (including nested.gitignorefiles) - memory push/index: Automatically skips
node_modules,.git, binary files, and other common non-content directories - memory push/index: Increased file limit from 100 to 500
v1.13.0
What's New
- Unified
fundcommand —npx atxp fundnow returns both crypto deposit addresses and Stripe payment links (agent accounts). Replaces the separatetopupcommand. - Transaction history —
npx atxp transactionsto view recent transaction history with--limitsupport. - Memory management —
npx atxp memoryfor push/pull/index/search/status of agent memory files with local vector search. - Runtime context — Auth requests now include runtime context for better agent identification.
- SKILL.md improvements — Optimized for discovery platforms, toned down security warnings.
Fixes
- Excluded vendor directory from ESLint to fix CI lint failures.
v1.12.0
What's New
Memory Management System
The backup tool has been refactored into a broader memory management system. Cloud backup/restore is preserved with full backward compatibility (backup remains as an alias for memory).
New subcommands:
npx atxp memory index --path <dir>— Chunks.mdfiles by heading, generates feature-hash embeddings, and stores them in a local HNSW index for fast approximate nearest-neighbor searchnpx atxp memory search <query> --path <dir>— Converts the query to the same vector space and returns the top-k most similar memory chunks with file paths, headings, line numbers, and similarity scores
Local search is fully offline — no network or authentication required.
Compressed Uploads
Memory backups are now compressed into zip archives before upload, reducing transfer size and bandwidth usage.
Internal Improvements
- Minor stability and performance improvements
v1.11.0
What's New
Backup command
New backup command for pushing and pulling agent identity and memory files (.md only) to ATXP servers. Agents can now preserve their SOUL.md, MEMORY.md, and other workspace files across environment rebuilds.
npx atxp backup push --path ~/.openclaw/workspace-abc/
npx atxp backup pull --path ~/.openclaw/workspace-abc/
npx atxp backup statusSeparate skill file (atxp-backup) with its own security boundary since it reads/writes arbitrary directories.
Security hardening
- Removed
--tokenCLI examples from SKILL.md to prevent credential exposure in process listings and shell history - Added boundary markers guidance for untrusted output (
[BEGIN/END UNTRUSTED CONTENT]) - Added Financial Safety section with human-approval recommendations and spending guardrails
- Added Runtime Execution Model section documenting npx download behavior and version pinning
- Added top-level
permissionsfield to frontmatter declaring all access requirements explicitly - Explicit rule against
source-ing~/.atxp/config
v1.10.9
What's New
npx atxp topupcommand — Agents can now generate Stripe Payment Links to request funding. Payers can adjust the amount at checkout ($1–$1,000, default $10).- Owner info in
npx atxp whoami— Agent accounts now see their owner's email, or a "self-registered" label for orphan agents.
v1.10.8
What's Changed
- Fix
login --tokenwith full connection strings: Passing a full connection string URL (e.g. fromagent registeroutput) no longer produces a doubled/invalid URL - Simplified agent registration (from v1.10.7): Single-step flow, removed challenge/verify
- New
whoamicommand (from v1.10.7): View account info (ID, email, wallet, team)