What's Changed
Fixed
- #162 — Complete Zod 4 API migration — Resolved 50+ TypeScript compilation errors blocking CI/CD (
ZodError.errors→ZodError.issues, explicitz.record()key types, schema default type corrections) - #165 — SSRF protection for webhook URLs — Server-side request forgery safeguards for all outbound webhook destinations
Added
- Orchestrator Delegation Enforcement — Full enforcement gate: agent selector, status badge, warning banner, violation reporting endpoint
- Enforcement Gate Toast Notifications — Gate-specific titles with actionable guidance, 10s duration, BulkActionsBar surfacing
- Dashboard Enforcement Indicator — Color-coded shield with active/total gate count and per-gate status dots
Performance
- #167 — WebSocket broadcast batching — Batch broadcasts to prevent event loop blocking under high-frequency updates
Full Changelog: v3.3.2...v3.3.3