Changelog
v0.4 2026-03-27
Domain Split + Developer Portal
  • Tách hệ thống thành 3 domain: flow.iai.one, developer.iai.one, dash.iai.one
  • Tạo developer.iai.one — developer portal cho toàn hệ sinh thái
  • Cookie-based auth thay thế localStorage tokens
  • Thêm GET /api/auth/session, POST /api/auth/login, DELETE /api/auth/session
  • Thêm GET /api/flows{items:[]}
  • Thêm GET /api/dashboard/runs/latest
  • Thêm GET /api/runs/:id/steps cho step logs
  • Agent system: POST /api/agent/run, GET /api/agent/logs, GET|POST /api/agent/memory
  • Migrations 001–004: tables, auth, templates, agent_memory
  • Fix 003_templates.sql: datetime('now') syntax
v0.3 2026-03-20
Agent System + StepLogs
  • Thêm ai.agent node — multi-step Anthropic tool_use loop
  • Thêm ai.prompt node — single Claude call
  • Thêm StepLogFn callback trong executor — per-node timing
  • Thêm execution_step_logs table
  • Thêm agent_memory table
  • Tools: http.call, flow.run, log.write, memory.read, memory.write
v0.2 2026-03-10
Frontend API Integration
  • Homepage components kết nối API thật: /api/metrics, /api/runs, /api/logs
  • Node marketplace load từ /api/nodes
  • Developer playground kết nối real workflow execution
  • Live builder demo dùng backend thật
  • Graceful fallback: demo data khi API không có
v0.1 2026-02-01
Initial Release
  • Cloudflare Workers API: flows CRUD, runs CRUD, logs, metrics
  • D1 database schema
  • Node catalog (static)
  • Agent catalog (static)
  • DAG-based executor with topological sort