mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-05-09 19:42:44 +00:00
The core renderers (drawProcessStep, drawMessageUser, setupCollapsible) clear action button containers with textContent = "" on every update cycle. The previous implementation used a data-branch-injected marker attribute to skip already-patched bars — but since the attribute persists while the button element is removed, re-injection was permanently blocked.
Fixed by replacing the marker attribute check with a direct DOM presence check: bar.querySelector(".action-fork_right"). The button is now re-injected whenever the renderer removes it.
|
||
|---|---|---|
| .. | ||
| chat_branching | ||
| example_agent | ||
| memory | ||
| tests | ||
| README.md | ||
Agent Zero - Core Plugins
This directory contains the system-level plugins for Agent Zero.
Directory Structure
- plugins/: Core system plugins (reserved for framework updates).
- usr/plugins/: Recommended location for user-developed plugins.
Documentation
For detailed guides on how to create, extend, or configure plugins, please refer to:
- AGENTS.plugins.md: Full-stack plugin architecture, manifest format, and extension points.
- AGENTS.md: Main framework guide and backend context overview.
Usage
Plugins are automatically discovered based on the presence of a plugin.json file. Each plugin can contribute:
- Backend: APIs, Tools, Helpers, and Lifecycle Extensions.
- Frontend: HTML/JS UI contributions via core breakpoints.
- Config: Isolated settings scoped per-project and per-agent profile.