Releases: hit1001/multiagent-visibility-tool
Releases · hit1001/multiagent-visibility-tool
v0.4.0 — Enterprise On-Premise + Data API
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 viaX-API-Keyheader - 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 JSONGET /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_chatpatch function_maptool call wrapping with latency tracking- AutoGen 0.4+ agentchat
on_messagessupport
v0.3.0 — npm distribution, Python adapters & webhook alerts
What's new in v0.3.0
npm Distribution
- Install via
npm install -g agent-visibility - CLI commands:
agentscopeorvisibility
Python Adapters (2-line integration)
- LangChain —
AgentscopeCallback - AutoGen —
track(agents=[...]) - CrewAI —
AgentscopeListener
Webhook Alerts
- Token budget exceeded
- Agent stuck (configurable timeout)
- Critic fail rate above threshold
Bug Fixes
- Fixed duplicate entries in run history