Skip to content

Changelog

This is a public changelog focused on user-visible behavior (endpoints, tools, and workflows). It intentionally omits deployment/internal operational details.

  • MCP JSON-RPC 2.0 at POST /mcp (initialize, tools/list, tools/call, ping).
  • Tool discovery: GET /mcp/tools/list.
  • MCP tools: health, presets, schema, validation/hash, batch generation, normalization, funding simulation, venue details, cache stats.
  • MCP tool responses align with the standard MCP content format.
  • Tool schemas include explicit JSON Schema inputSchema for clients.
  • Batch generation via MCP: generate_dataset.
  • Async job processing for long-running batch workloads.
  • Documentation updated to match the batch generation workflow.
  • Reduced timeout incidence for longer batch jobs through async processing improvements.
  • Authentication improvements (machine-to-machine support).
  • Improved health checks: GET /mcp/health.
  • Data validation: Additional validation capabilities for output quality checks.
  • Health check behavior tuned for monitoring use cases.
  • Stability and correctness fixes.
  • Additional venue models (including CME and SGX).
  • MCP Normalization Endpoint: POST /mcp/normalize for normalizing events from synthetic, HyperLiquid, Binance, CME, and SGX sources.
  • MCP Funding Simulation: POST /mcp/simulate_funding_regime for simulating funding rates across all 6 exchanges.
  • MCP Venue Discovery: GET /mcp/venues/{exchange} for venue details and supported features.
  • MCP Config Schema: GET /mcp/config/schema for JSON Schema export of SimulationManifest.
  • MCP Config Validation: POST /mcp/config/validate for validating configs and computing hashes.
  • MCP Presets Endpoint: GET /mcp/presets for listing available preset configurations.
  • MCP Health Endpoint: GET /mcp/health for MCP-specific health checks.
  • Updated API documentation to reflect actual endpoint signatures and response schemas.
  • Fixed batch generation response schema (status: "completed", download_url, row_count).
  • Fixed live stream parameters (removed non-existent preset and rate_multiplier, added seed).
  • Updated funding model documentation with correct file structure, CME/SGX support.
  • Fixed HyperLiquid documentation (8h default interval, ±4% hard cap, velocity range 0.3-2.5x).
  • Documentation now accurately reflects implemented code for all MCP endpoints.
  • Documentation fixes and corrections.
  • Batch generation, streaming, caching/export, and MCP tooling as first-class workflows.
  • Dual-driver architecture for batch + streaming.
  • Live streaming (SSE): GET /stream/live.
  • Batch Endpoint: POST /data/generate for triggering dataset creation.
  • Schemas for type-safe API interactions.
  • Architecture documentation updated.
  • Venue-specific funding models.
  • Microstructure features including burst behavior and network staleness simulation.
  • Core HyperSynthReactor generator.
  • Basic Normalization and Caching layers.
  • Initial project structure.