Skip to content

Releases: phidiassj/AiyoPerps

20260323-fa4f2ef9

23 Mar 01:43

Choose a tag to compare

feat: deliver dashboard trading and ai agent overhaul

  • Add the new Dashboard tab, dashboard runtime service, dedicated views, and shared-session trading flow so dashboard operations run without opening adapter tabs.
  • Normalize symbol metadata and dashboard symbol selection, rank dashboard options by maintained market-cap order, and stabilize live market, position, and order row updates to preserve selections and inline edits.
  • Improve venue-specific trading behavior and diagnostics across Aster, dYdX, and BitMEX, including live pricing, balance handling, margin-mode alignment, and clearer leverage or permission errors.
  • Introduce local AI agent settings, execution history, detail panels, delete and clear actions, localized prompt templates, UTF-8 Codex defaults, HTTP API readiness gating, and completion-based scheduling safeguards.
  • Remove the deprecated dashboard market-info cache surface, refresh the English and Traditional Chinese API and MCP guidance, and update localized dashboard and agent UI copy.
  • Expand regression coverage for dashboard services, trading API sessions, MCP surface behavior, symbol canonicalization, and AI agent execution flows, and add updated dashboard reference screenshots.

20260317-e5dabfdc

17 Mar 07:47

Choose a tag to compare

feat: new exchange supported.

  • Add dYdX venue support.

perf: decouple account snapshots and stabilize kline status

  • Optimized kline update and rendering flow.

  • Decoupled account-state refresh into section-based provider requests so positions, orders, and balances no longer force a full snapshot path on every loop.

  • Updated workspace and API snapshot callers to request only the needed account sections, while keeping compatibility overloads for existing adapter callers and live tests.

  • Optimized kline update and rendering flow with cached candle tail extraction, reduced UI flush contention, and sampled diagnostics for data updates, series rebuilds, rendering, positions, and account refreshes.

  • Added Hyperliquid provider diagnostics, mids caching, balances caching, and concurrent snapshot fetch scheduling, then validated the changes with a stored-credential live probe to confirm the remaining spikes are network-bound.

  • Added slow-path section diagnostics for Hyperliquid position and open-order queries to separate HTTP latency from local JSON parsing and support future exchange-specific tuning.

  • Applied fixed-width candle status formatting for live and hover O/H/L/C/V text, tightened spacing for narrow windows, and enabled text trimming to prevent header jitter and overflow.

20260307-a475f99c

07 Mar 00:23

Choose a tag to compare

feat: expand venue support and refine desktop UX

  • Add Aster and GRVT venue support across account storage, symbol sync, API contracts, trading flows, and automated coverage so both exchanges work end to end in the desktop app.
  • Split workspace tab logic into dedicated market and trading partial view-model files to make the new venue integrations easier to maintain and review.
  • Improve account management UX by clarifying each venue's supported authentication methods, normalizing placeholder copy, tightening venue-specific validation, and fixing the auth mode ComboBox rendering issue when switching venues or accounts.
  • Rework desktop shutdown into a single asynchronous path that blocks the UI with a shutting-down overlay, hides auxiliary windows, and prevents duplicate cleanup errors while background disposal completes.
  • Expand MCP-facing regression coverage and refresh the English and Traditional Chinese README/API documentation to reflect the newly supported venues and desktop behavior in this update.

20260303-e28c3c00

03 Mar 08:20

Choose a tag to compare

feat: improve MCP integration and trading UX

  • Improve MCP compatibility for Codex and Claude Desktop, including protocol negotiation, tool naming, result envelopes, and richer schemas.
  • Add npm MCP bridge and interactive installer updates, including OpenClaw registration through mcporter and better host detection.
  • Refresh README and API documentation in English and Traditional Chinese, and add OpenClaw verification steps.
  • Improve trading UX with radio-button order controls, local-time last event display, and a live price marker on the candle chart.
  • Improve Hyperliquid leverage handling by preserving the current margin mode, and surface clearer exchange error messages.
  • Improve Hyperliquid and BitMEX WebSocket stability with keepalive and safer fragmented-message handling.

20260228-ab02b73

28 Feb 09:34

Choose a tag to compare

  • Append headless mode
    Add a no-interface mode so that the AI ​​Agent can run fully automatically.
    windows:
    aiyoperps.exe -- headless --port 5078
    linux:
    ./AiyoPerps -- headless --port 5078

20260226-42a5a6bf

26 Feb 05:44

Choose a tag to compare

  • Add OpenAPI spec & Scalar interface.
  • Update README.md