Release register · Latest first

What VEX
ships.

Product updates, protocol integrations, security hardening, and operator experience improvements—recorded release by release.

Release 001

Current

VEX 0.1.3

The largest release since launch.

The headline is Hyperliquid: a full HyperCore integration with a dedicated live trading workspace called Hypervexing. Alongside it, this release closes a long list of execution honesty gaps across every DEX and bridge integration, hardens wallet approval flows, and ships several requested UX improvements from the community.

This page summarizes the work merged since 0.1.2.

Headline integration · HyperCore

31

Dedicated Hyperliquid tools across perpetuals, spot, TWAP, funding, vaults, staking, and builder fee handling.

Hyperliquid

01 · Headline integration

Hyperliquid and Hypervexing.

The centerpiece of 0.1.3 is a verified, signed integration with Hyperliquid's HyperCore, exposed to the agent as 31 dedicated tools: perpetuals with mandatory atomic stop loss, spot trading, TWAP orders, funding, vaults, staking, and builder fee handling.

When the agent enters Hyperliquid mode, the app switches into Hypervexing: a dedicated workspace with a live chart, an order book, position economics with inline stop loss and take profit editing, and a session risk panel where the operator sets leverage and notional caps that the agent's tools are gated against.

Key decisions and hardening

01

Every mutating Hyperliquid tool is live the moment the trading mode is active. An earlier release gate that hid the perp open tool behind a flag was removed after live testing showed it caused the agent to waste turns searching for a hidden tool.

02

Stop loss stays mandatory on every position open. Take profit can now be added or replaced independently through setTpsl, so a compensation flow that restores a stop after a rejected entry can no longer lose the take profit target.

03

The level 2 slippage gate was rewritten to be direction aware. It previously flagged a price improving fill as a slippage violation because it measured the absolute difference instead of the adverse direction, which caused real, false positive trade blocks in production.

04

Protection state reads now parse venue decimal values leniently instead of rejecting legitimate books, and skip validation entirely for read only tools that cannot move funds.

05

Per wallet mutation locks, durable pre sign execution intents, and complete approval previews (size, price, duration) were added ahead of the wave 2 security audit.

06

A persistent candle store lets the agent watch markets, scan for breakouts, volume spikes, moving average crosses, and RSI conditions without paying the token cost of re fetching history every turn.

07

The Hyperliquid builder fee now routes to the VEX treasury, funding VEX token buyback and burn.

02 · Cross protocol

Execution honesty across every chain and protocol.

A large share of this release is dedicated to making sure VEX never reports a trade, transfer, or approval as successful when it was not. These fixes touch nearly every execution path in the agent:

01

Transaction receipts are now checked for a reverted status everywhere the agent waits on chain. Previously a reverted approval could be treated as a granted allowance, and a reverted swap could be reported as a completed trade. This is now caught with a dedicated CONFIRMATION_UNKNOWN code so the agent never blindly retries an ambiguous outcome.

02

ERC 20 balances are checked before every approval and swap, replacing a confusing on chain revert with a clear, specific error naming the token and the shortfall.

03

Fee on transfer tokens can now be sold on Uniswap V2. The previous swap functions assumed no transfer tax and always reverted on exit for these tokens; the fee aware router variants fix that.

04

Relay, Khalani, and Polymarket integrations now report terminal failures honestly instead of quietly treating a failed or refunded bridge step, or a rejected order, as a success.

05

The trade side recorded for Uniswap and KyberSwap trades is now derived from the actual economic direction of the swap rather than the tool name that was called.

06

KyberSwap approvals are exact amount only, quotes and executions are bound to the same slippage value so a stale quote can no longer silently pass a fresh execution, and every response is verified against the expected router address before broadcast.

Several of these fixes started as community pull requests and were reimplemented on shared, cross protocol guards so the same class of bug cannot resurface in a new integration later.

03 · Operator control

Wallet, approvals, and mission safety.

01

Wallet send now flows through a proper two step approval handoff. A prepared send synthesizes the confirmation step through the standard tool path, so restricted sessions see the approval card immediately instead of requiring an extra model round trip.

02

Turns that end incomplete, whether from a timeout, an iteration limit, or exhausted context, now surface an honest, operator facing notice instead of silently looking finished.

03

Mission mode gained a hard time box. The mission duration is frozen into the run's contract the moment it starts, so nothing can move the deadline after the fact, and the turn loop stops cleanly with a dedicated deadline reached status rather than burning another inference call past the limit. A time boxed mission is now presented as time boxed, not as a failure.

04

Every mission now writes to a per wallet results ledger: a race free record of what was opened, closed, and valued, visible in a new read only Mission History panel.

05

The tool output reader gained search, path, and array query modes (where, sort, offset, limit) for large tool responses that overflow into a blob. Previously those responses could only be read as blind byte slices, which had already caused the agent to wrongly conclude a real market did not exist because the listing was cut off mid page.

04 · Runtime

Reliability and self healing.

01

The Docker based backend now recovers from a stale bind mount automatically with a non destructive recreate, instead of leaving the operator stuck at a dead end with only a support contact link.

02

Session lease handling (stop, pause, resume, retry) now follows explicit per operation contracts instead of an unobservable enqueue, so a paused or stopped session behaves predictably from the UI.

03

Mission renewal is now transactionally idempotent, and the UI hides the Renew action once a draft already exists for that slot.

05 · Activity feed

Trust and transparency in every move.

01

Token symbols shown in the Moves feed and the trading chart are now resolved only from a verified mint address. A token symbol or brand claim that arrives as free text from an activity record is always dropped rather than trusted, closing a path where a malicious or malformed token name could impersonate a known brand.

02

Explorer links were added across Moves and the tool ledger for over twenty networks, including Hyperliquid, HyperEVM, Robinhood Chain, Avalanche, Linea, Mantle, Sonic, Berachain, Ronin, Unichain, Plasma, Etherlink, Monad, MegaETH, and zkSync, so any transaction or account can be opened directly on its native block explorer.

03

The welcome screen now supports multiple configured wallets. With more than one wallet, a chip switcher shows a single wallet's holdings grouped by chain, while the combined total remains the default view.

06 · Community

Requested by the community.

Several improvements in this release were requested and, in some cases, first implemented by community members before being reviewed, hardened, and merged:

01

A searchable model picker in the provider setup wizard, replacing a paste only model id field with a live, filterable catalogue from OpenRouter.

02

Search and mode filters in the session library, so operators can find a past session by title instead of scrolling.

03

One click address copy on the wallets review card, so recovering a public address no longer requires entering edit mode.

04

The New Session dialog now defaults to Mission mode when the session list is already filtered to missions.

07 · Engineering

Under the hood.

Wave 4 of the ongoing Hyperliquid module audit split several large, mixed responsibility files into focused modules with stable public facades, including the IPC handler registry, the reconciler, and the market data normalizer. Behavior was preserved and verified with characterization tests before and after each split, so this is a maintenance investment rather than a user facing change, but it keeps the module safe to extend as Hyperliquid support grows.

08 · Before you update

Upgrade notes.

This release includes new database migrations for the Hyperliquid execution intent audit trail, the candle store, and the mission results ledger. Migrations run automatically on startup. No manual action is required.