v1.4

agent0ai/agent-zerov1.4Mar 30, 2026by github-actions[bot]

AI Summary

Enhances the user onboarding experience, improves the plugin hub with parallel scanning and markdown sanitization, and adds model config presets.

Key Highlights

  • Onboarding flow specifically for missing API keys
  • Parallel plugin scans replacing the serialized queue
  • Sanitized plugin markdown rendering using DOMPurify

New Features

  • Guided onboarding for missing API keys with status banners
  • Model config presets with support for active preset retrieval
  • Parallel plugin scanning and safe markdown rendering

Full Release Notes

## Agent Zero – Release Notes

**Onboarding, plugin hub improvements, and model config enhancements**

- **Onboarding flow for missing API keys** – A new onboarding experience guides users when no API key is configured. A banner in the chat composer surfaces the missing-key status directly, replacing a dedicated backend status endpoint.
- **Model config presets** – A model switcher component is now available in the chat input area, with support for active preset/model retrieval from the model config store.
- **Agent progress in chat input** – Agent progress is shown as ghost text in the chat input placeholder for better at-a-glance awareness.
- **Parallel plugin scans** – The serialized scan queue has been removed; plugin scans now run in parallel, each in its own temporary chat context. The "queued" state has been removed from the UI and store.
- **Sanitized plugin markdown rendering** – Plugin READMEs and docs are now rendered through a shared safe-markdown pipeline using DOMPurify, preventing unsafe HTML from reaching the page. GitHub README link and image rebasing (including `releases` routes) is now centralized and applied consistently across the Plugin Hub, installed plugin README, and markdown modal docs.
- **Fixed plugin README image paths** – README images and links are correctly rebased to GitHub `blob`/`raw` paths, fixing broken images in plugin documentation.