# Changelog

```
npm install -g @tradeboba/cli
boba
```

***

{% updates format="full" %}
{% update date="2026-03-09" %}

## Agents v1.0.0

This update is a complete transformation. Boba went from a proxy-only CLI to a full AI trading agent with a built-in TUI. No external Claude client needed, no API keys required.

**What changed:**

**Full Agent TUI**

* `boba` launches the complete agent experience: chat, trade, and manage\
  everything in one terminal
* `boba claude` to launch with Claude Code or Claude Desktop
* `boba proxy` for proxy-only mode (previous behavior)
* Boba inference provider built in get started immediately with no outside API keys
* Conversation history with SQLite persistence
* Automatic conversation compaction — stays within context limits on long conversations
* Built-in memory — the agent remembers context across conversations and builds persistent memories over time

**Providers & Models**

* Multi-provider support — Anthropic, OpenAI, Gemini, Groq, OpenRouter, and more
* Switch models on the fly from the TUI
* Bring your own API keys or use Boba's built-in inference
* Configure default provider and model per project

**Multi-Agent & Skills**

* Multi-agent support — run multiple specialized agents side by side
* Create custom agents directly from the TUI with natural language
* Create custom skills — reusable prompts the agent can execute
* Browse and manage agents and skills from the TUI
* Scheduled automations — set up recurring tasks that run on a timer

**Quick Trade**

* Paste a bare token address to instantly buy or sell — no agent thinking delay
* Preset buy amounts per chain (SOL, ETH, BNB, etc.)
* Sell by percentage (25%, 50%, 100%) from your portfolio balance

**Portfolio**

* Sidebar portfolio view with chain filtering
* 10 supported chains: Solana, Base, BSC, Ethereum, Arbitrum, Avalanche, Ape Chain, HyperEVM, Monad, Polygon
* Per-position PnL with ROI %, avg buy price, realized/unrealized breakdown

**Credits & Top Up**

* Top up credits directly from the TUI or ask the agent to do it for you
* Pay with USDC across all supported chains or SOL on Solana
* Deposit addresses with QR codes for easy funding

**Rich Tool Rendering**

* Full tool call visualization inside chat — see exactly what the agent is doing
* Formatted cards for portfolio, trades, token info, charts, and more
* Inline diffs, syntax highlighting, and markdown rendering
* Adaptive UI — responsive layout that adjusts to any terminal size

**Trading**

* Perps trading on Hyperliquid
* Prediction markets on Polymarket
* Limit orders, DCA, TWAP orders
* KOL tracking and wallet analytics
* Token auditing and security checks

**Developer Tools**

* LSP integration — go-to-definition, references, hover, symbols across languages
* File tracking and context-aware code generation
* Built-in bash, search, and file editing tools
  {% endupdate %}

{% update date="2026-02-08" %}

## Agents v0.3.0

This update was a full rewrite — the CLI is now a native Go binary shipped through npm. It's faster, has no Node.js runtime dependency, and includes an interactive TUI.

**What changed:**

* CLI Interface Upgrade
  * `boba init` is now `boba login` (`boba init` still works as an alias)
  * Interactive menus — just run `boba` to see all options
  * `boba launch` now lets you pick Claude Code or Claude Desktop
  * `boba launch` now lets you launch with layouts
  * `boba login` now has onboarding flow
  * TUI changes using BubbleTea, LipGloss and HuH<br>
    {% endupdate %}

{% update date="2026-02-07" %}

## Agents v0.2.0

Moved all credentials to the OS Keychain for improved security.

**What changed:**

* Credential Storage — OS Keychain (macOS Keychain, Windows Credential Manager)
* Transport — HTTPS enforced for all backend communication
* Credential Storage — Agent secret + auth tokens stored in OS Keychain
* Proxy Auth — Per-session token — only the MCP bridge can call the proxy
* URL Allowlisting — Backend URLs restricted to known Boba hosts
* No Debug Logging — No sensitive data written to logs
* Access Control — Revoke anytime at [agents.boba.xyz](https://agents.boba.xyz)
  {% endupdate %}

{% update date="2026-02-06" %}

## Agents v0.1.0

The first release of Boba Agents, an MCP layer that lets AI agents trade onchain through natural language.

**What shipped:**

* MCP Server Integration
  * Connect to Claude Code or Claude Desktop via MCP config
  * Natural language commands mapped to onchain trading tools
  * Secure proxy architecture — agent never holds private keys directly
* Trading tools
  * Market order — buy or sell tokens instantly at market price
  * Limit order — set target price entries and exits
  * DCA — schedule recurring buys over time
  * TWAP — break large orders into smaller trades over a time window
  * Transfer — send tokens to any wallet address
  * Cross chain orders — swap and bridge across chains in one command
  * Portfolio — view holdings and P\&L across chains
  * Wallet tracking across connected chains
  * Real time price lookups across all supported chains
* Supported Chains
  * Solana
  * Base
  * BSC Chain
  * Avalanche
  * Ethereum
  * Monad
  * Arbitrum
  * HyperEVM
  * ApeChain
* Setup
  * `npm install -g @tradeboba/cli` to install
  * `boba init` to authenticate and configure your agent
  * Credentials stored locally on disk
    {% endupdate %}
    {% endupdates %}
