Skip to content

v0.4.0 — Enterprise On-Premise + Data API

Latest

Choose a tag to compare

@hit1001 hit1001 released this 14 May 17:23
· 3 commits to main since this release

What's new in v0.4.0

Auth & Access Control

  • Password-protect the dashboard: agentscope --password mypassword
  • API key system — generate mavt_sk_* keys for agents to use via X-API-Key header
  • Per-key rate limiting (req/min)
  • Audit log — every tool call logged with key ID and timestamp (GET /audit)

Export API

  • GET /export/run/:id — download any run as structured JSON
  • GET /export/runs — bulk export with filters (since, status, limit)
  • Download button on every run card in the dashboard

Data API (Licence-gated)

  • GET /api/v1/metrics — aggregate stats: success rate, avg latency, token spend, critic pass rate
  • Unlocked with agentscope --licence MAVT-TEAM-yyyymm-xxxx
  • Local HMAC validation — no internet required

Alerts v2

  • Smart webhook formatting: auto-detects Slack and Discord URLs
  • New alert: run duration outlier (fires when a run is 2σ above average)
  • Alert history stored in SQLite and shown in dashboard sidebar

AutoGen Adapter (improved)

  • GroupChat speaker transition tracing via run_chat patch
  • function_map tool call wrapping with latency tracking
  • AutoGen 0.4+ agentchat on_messages support