v1.0.0 Public website + bilingual launch
What’s new
- Public marketing site at agentfy.io — Astro 6 + bilingual EN / ZH.
- 9 feature deep-dive pages + 5 use-case landings + 3 vs-* comparison pages.
- Pricing page with live wallet calculator (Trial / Solo / Pro / Studio).
- MCP Connect flow — 60-second setup for Claude Desktop / Cursor / Cline / Claude Code.
What’s fixed
- Group control: switched slave-tile screenshot polling to a single NDJSON batched endpoint. ~25 req/s → 1 batch tick. Eliminates the rate-limit logout loop that bit 20-device sessions on 2026-05-15.
- AI agent + MCP: vision tool calls now follow the sub-agent’s model instead of falling through to the user’s active chat session model. Fixes the “Claude + Gemini mixed in OpenRouter ledger” surprise.
- Macros: macro run history page now reachable from
/macrosdirectly (Historybutton on each row).
Behind the scenes
- macro_runs / macro_run_steps now prune at 3-day retention.
- /console/tenants gets balance column + manual wallet adjust dialog.