Skip to content

Changelog

Stay up to date with the latest features and improvements in D0.

v1.0.10April 3, 2026

This release brings voice message support, enhanced trading safety mechanisms, new market analysis tools, and major security hardening across the platform.

New Features

Voice Message Support

Send voice messages directly to your D0 bot — OpenAI speech-to-text is now built into every agent container. Just hold-to-record in Telegram and your bot understands what you said, no typing needed.

Risk Disclaimer & Loss Review

New safety mechanism that presents risk disclaimers before high-risk operations and periodically reviews your trading losses. Designed to help you stay aware of cumulative risk without slowing down execution.

Flexible Trading Mode

You can now opt out of trade confirmation prompts and request more opinionated analysis from your bot. Tell your bot your preference once and it remembers — power users get faster execution while new users keep the safety rails.

Market Regime Analysis

New MARKET_REGIME tool provides a 5-dimension composite analysis (trend, volatility, momentum, liquidity, sentiment) to help you understand the current market environment at a glance.

New Listings & Exchange Announcements

Two new tools — NEW_LISTINGS and EXCHANGE_ANNOUNCEMENTS — let your bot track newly listed tokens and exchange-level announcements in real time.

Conditional Price Alerts

Price monitor now supports conditional triggers — set alerts based on compound conditions (e.g., "notify me when BTC drops below $60k AND funding rate flips negative") instead of simple price thresholds.

Enhanced Daily Review

Your daily trading review now includes portfolio attribution analysis and journal insights, giving you a clearer picture of what drove your P&L each day.

Improvements (12)
  • Aggregator data tools now take priority over web search, delivering faster and more accurate market data
  • Chart rendering upgraded to PNG output for sharper, cleaner visuals
  • Perps deposit auto-transfer now retries intelligently, reducing failed deposit follow-ups
  • Stuck funds detection added — if a deposit gets stuck, your bot guides you through recovery
  • HyperLiquid deposit flow now includes a confirmation step with percentage-based amount buttons
  • Dashboard link is automatically pinned in your Telegram chat after agent setup
  • Language preference now persists across cron jobs and scheduled sessions
  • Memory search switched to BM25 for better recall accuracy
  • Token safety checks now verify reliability scores and routing paths before recommending any token
  • Tool discovery improved — reduced AI hallucination of non-existent tool names
  • Shared VM infrastructure redesigned with water-level pooling for faster agent cold starts
  • Workspace backups now run on a periodic timer with S3 sync for reliable state recovery
Security Fixes (6)
  • Fixed wallet ownership validation bypass — all wallet operations now verify ownership before execution
  • Fixed web security hardening across CORS, authentication headers, and information leak vectors
  • Fixed LLM proxy role injection vulnerability that could bypass quota limits
  • Added rate limiting, S3 upload validation, and input sanitization across MCP endpoints
  • Fixed upstream API error sanitization to prevent internal error details from leaking to clients
  • Fixed CORS configuration to properly restrict allowed origins across all environments
Bug Fixes (14)
  • Fixed stale position and order data appearing in strategy analysis context
  • Fixed billing webhook event ordering race that could delay subscription activation
  • Fixed language detection now correctly prioritizes your USER.md setting over per-message detection
  • Fixed oversized Telegram callback data causing button failures — now uses Redis-backed short IDs
  • Fixed health check reliability — checks no longer hit recreated or stale environments
  • Fixed onboarding language race condition that could cause first briefing to appear in wrong language
  • Fixed Langfuse environment resolution from deployment metadata
  • Fixed skill hot-update now uses Docker restart for reliable tool registry refresh
  • Fixed HYPE token crash in token analysis module
  • Fixed Redis disconnection in rate limiter now fails open instead of blocking requests
  • Fixed Dune PumpFun data now returns proper JSON instead of CSV with HTML artifacts
  • Fixed Binance Alpha token list now filters out offline and delisted tokens
  • Fixed EVM wallet positions API now includes DB cache, retry, and circuit breaker for reliability
  • Fixed Polymarket position type alignment with actual API response format

D0 — Your personal AI trading assistant on Telegram