Skip to content

Releases: atxp-dev/cli

v1.10.7

18 Feb 00:58
eb46594

Choose a tag to compare

What's Changed

  • Simplified agent registration: Removed two-step challenge/verify flow — npx atxp agent register now creates a funded account in a single call
  • New whoami command: npx atxp whoami displays account info (ID, email, wallet, team, connection string)
  • Removed --answer and --registration-id flags from agent register

v1.10.6

17 Feb 23:00

Choose a tag to compare

Changes

  • email reply: Reply to messages with auto-populated To, Subject (Re:), and threading headers ($0.01/reply)
  • email search: Search emails by subject or sender address (FREE)
  • email delete: Soft-delete emails from inbox (FREE)
  • email get-attachment: Download attachment content as base64 (FREE)
  • Read/unread tracking: Inbox and search listings show unread indicators
  • Attachment display: Reading a message now shows attachment list with download instructions
  • Updated help text and skill documentation with all new commands

v1.10.5

17 Feb 20:56

Choose a tag to compare

Changes

  • Add email claim-username and email release-username CLI commands
  • Users can claim a human-readable username ($1.00) to use {username}@atxp.email
  • Inbox display shows aliases when a username is claimed
  • Updated help text and skill documentation with username feature

v1.10.4

17 Feb 20:22

Choose a tag to compare

Changes

  • Rename deposit command to fund (old command still works as alias)
  • Add credit card and standard payment method info via https://accounts.atxp.ai/fund
  • Update help text and skill documentation

v1.10.3

16 Feb 17:42

Choose a tag to compare

What's New

  • Deposit address command: Added npx atxp deposit to display deposit addresses for topping up your ATXP account with USDC (supports Base and Solana chains)

v1.10.2

12 Feb 17:27
9a79820

Choose a tag to compare

What's New

Two-Step Agent Registration (--registration-id)

The agent register command now supports resuming a previous challenge session. This enables non-interactive, two-step registration flows where the challenge and verification happen in separate invocations.

How it works

Step 1: Fetch the challenge (exits after displaying it):

npx atxp agent register

Output includes the registration ID and challenge. Note these down.

Step 2: Resume with the registration ID and answer:

npx atxp agent register --registration-id reg_xxx --answer "535.00"

Skips fetching a new challenge and goes directly to verification.

Why this matters

Previously, --answer was difficult to use because each CLI invocation fetched a new challenge, making it impossible to pre-compute the answer. Now agents can:

  1. Fetch a challenge in one call
  2. Solve it externally (e.g., via an LLM)
  3. Submit the answer in a separate call using --registration-id

Changes

  • Added --registration-id flag to agent register command
  • When provided, skips challenge fetch and goes directly to verification
  • Updated help text with new flag and example

v1.10.1

12 Feb 16:29
390757c

Choose a tag to compare

What's New

Agent Self-Registration (npx atxp agent register)

AI agents can now self-register for an ATXP account without requiring a human developer's login. This uses a 2-step "No Human Captcha" flow — an obfuscated math challenge designed for LLMs to solve.

How it works

  1. Run npx atxp agent register — the CLI fetches a base64-encoded captcha challenge from the server
  2. The challenge is decoded and displayed (e.g., an obfuscated math problem with random casing, special characters, and split words)
  3. Solve the challenge and enter the answer
  4. On correct answer, a full agent account is created with email, wallet, IOU tokens, and connection credentials
npx atxp agent register

Options

  • --server <url> — Use a custom accounts server URL (default: https://accounts.atxp.ai)
  • --answer <value> — Provide the challenge answer non-interactively (useful for programmatic registration)

Examples

# Interactive registration
npx atxp agent register

# Against a local dev server
npx atxp agent register --server http://localhost:8016

# Non-interactive (if you already know the answer)
npx atxp agent register --answer "1078.00"

After registration, authenticate as the agent:

npx atxp login --token "<connection_string>"

Changes

  • Added register subcommand to agent command with full 2-step challenge/verify flow
  • Added --server and --answer CLI flags
  • Updated help text to show all 3 agent subcommands with login requirement labels
  • Updated global help with agent register example

v1.10.0

10 Feb 15:11
2f0c140

Choose a tag to compare

What's New

Agent Account Management (npx atxp agent)

New agent command for creating and managing AI agent accounts directly from the CLI. Each agent gets its own identity on the ATXP platform.

npx atxp agent create

Create a new agent account under your developer account. Requires login (npx atxp login).

Each agent receives:

  • A unique email address ({agentId}@atxp.email)
  • An Ethereum wallet
  • 10 IOU tokens to start
  • A connection token for SDK/CLI access
npx atxp agent create

Output includes the agent's connection token and connection string for authenticating as the agent:

CONNECTION_TOKEN=<agent_token> npx atxp email inbox

npx atxp agent list

List all agents you've created, with their email, account ID, connection token, wallet address, balance, and creation date.

npx atxp agent list

Changes

  • New file: packages/atxp/src/commands/agent.ts with create and list subcommands
  • Updated help.ts with agent command documentation and examples
  • Updated index.ts to register the agent command

v1.9.0

06 Feb 22:37

Choose a tag to compare

What's New

  • npx atxp balance — New command to check your ATXP account balance (USDC + IOU), using the accounts API with Basic Auth
  • ATXP skill updates:
    • LLM Gateway: access 100+ models via your ATXP account
    • Clowdbot environment: guidance on modifying model config
    • Support: contact support@atxp.ai directly via email
    • Email best practice: check inbox daily for support replies and skill updates

v1.8.2

01 Feb 06:20

Choose a tag to compare

Display agent email address in read and send responses