v2026.3.25

virattt/dexterv2026.3.25Mar 25, 2026by virattt

AI Summary

This major release merges financial tools into get_financials, adds get_market_data and stock screener, completely rewrites memory system, and adds cron scheduling with heartbeat integration.

Key Highlights

  • Merge financial search and metrics into single get_financials tool
  • Add get_market_data (routes insider trades and news through it)
  • Add stock screener with screen_stocks, sector/industry filters, POST API support
  • Rewrite memory (recall, indexing, temporal decay, MMR, session-aware pieces)
  • Add cron scheduling and run heartbeat through it
  • Add isolated session behavior for heartbeat
  • Fix heartbeat behavior and provider error labels
  • Refresh dependencies

New Features

  • get_financials (merged financial tool)
  • get_market_data
  • Stock screener with screen_stocks
  • Complete memory rewrite
  • Cron scheduling with heartbeat

Full Release Notes

### Changes

- Merge financial search and metrics into a single get_financials tool.
- Add get_market_data and route insider trades and news through it.
- Add stock screener with screen_stocks, sector/industry filters, and API support for POST.
- Rewrite memory (recall, indexing, temporal decay, MMR, session-aware pieces).
- Add cron scheduling and run heartbeat through it.
- Add isolated session behavior for heartbeat (smaller context, OpenClaw-style).
- Refresh dependencies.

### Fixes

- Fix heartbeat behavior.
- Fix provider error labels (#180).
- Align tests on Vitest imports instead of bun:test.