{"currentVersion":"0.6.0","limitsVersion":2,"ylaloVersion":"2026-10-19","entries":[{"version":"0.6.0","date":"2026-10-19","limitsVersion":2,"highlights":["Product demo renamed: sandbox.ylalo.com (was testnet.ylalo.com); status.network=sandbox","UI/agent copy says Sandbox; Hyperliquid HL_NETWORK remains testnet under the hood","NETWORK=testnet still accepted as a deprecated alias for sandbox"]},{"version":"0.5.2","date":"2026-10-19","limitsVersion":2,"id":"2026-10-19-agent-first-api","type":"added","affects":["POST /v1/orders","POST /v1/orders/confirm","POST /v1/orders/suggest","POST /v1/positions/{market}/close","GET /v1/account","GET /v1/limits","POST /v1/guardians","GET /v1/events","POST /v1/sandbox/accounts","DELETE /v1/perps/*"],"action":"Migrate off /v1/perps/* to POST /v1/orders (+ /orders/suggest, /orders/confirm, /positions/{market}/close). MCP: use Authorization header and ylalo_place_order / ylalo_get_account. Treat www as MAINNET real funds.","docsUrl":"https://www.ylalo.com/docs/orders.md","breaking":true,"highlights":["BREAKING: removed /v1/perps/*, /v1/positions/leveraged, GET /v1/{address} alias, and legacy MCP tools (open_perp/close_perp/…)","POST /v1/orders intent API: usdAmount, bracket, guardians, dryRun → planId/confirmToken","Server-side guardians + heartbeat + kill; GET /v1/events + webhooks; GET /v1/account + /v1/limits","MCP auth via Authorization header only (no accessToken tool args); consolidated tools","Typed errors: retryable, orderSubmitted, fix, docsUrl, requestId; hints[]","Phone-free POST /v1/sandbox/accounts on sandbox hosts (ylk_test_ keys); date-pinned X-API-Version: 2026-10-19","Honest mainnet labelling on www (no sandbox/play-money copy on real-funds hosts)"]},{"version":"0.5.1","date":"2026-10-19","limitsVersion":2,"highlights":["X-Ylalo-Environment + status.network use sandbox|mainnet product labels","Public copy preferred stocks/bonds/portfolio language (superseded by 0.5.2 honesty fixes)"]},{"version":"0.5.0","date":"2026-10-19","limitsVersion":2,"highlights":["Agent-first discoverability: /agent.json, MCP server card, rewritten /llms.txt, friendly GET /mcp","POST /v1/sandbox/accounts — phone-less sandbox API keys for agents","Multi-page docs with .md twins"]},{"version":"0.4.0","date":"2026-10-19","limitsVersion":2,"highlights":["Demo host renamed to sandbox.ylalo.com; status.network is sandbox (HL venue stays testnet)","Invite codes required for new accounts on mainnet (admin-minted, single-use)","USD / account / books language for agents"]},{"version":"0.3.0","date":"2026-10-18","limitsVersion":2,"highlights":["User-configurable notional caps (default none); dailyTradeRemainingUsd + utc_midnight reset","Native SL/TP + limit orders; GET/DELETE /orders","Positions: side, markPx, fundingUsd; trades: intent, reduceOnly, source, requestId","GET /markets/{coin}/candles and /book; thin-market badges on /markets","Agent API keys (ylk_…); X-API-Version + rate-limit headers; /v1/changelog"]},{"version":"0.2.0","date":"2026-10-17","limitsVersion":1,"highlights":["Perps + event markets cutover","Suggest/quote dry-runs, fill accounting fields, Idempotency-Key"]}]}