agent-zero/plugins/_agent_editor/README.md
Alessandro 9e5fd188e2 Finish scoped Agent Editor profile workflows
Add per-scope availability, duplication, active-profile status, and inline project selection while keeping the profile switcher synchronized with runtime state.

Reconcile unavailable profiles at explicit disable, deletion, project-transition, and context-creation boundaries; polish validation, prompt layout, deletion, and completion states; and extend focused backend and WebUI coverage.
2026-08-12 14:34:15 +02:00

1,006 B

Agent Editor

Agent Editor provides the deterministic Easy modal and Advanced workspace for Agent Zero profiles. It reads the existing layered profile architecture and writes only sparse overrides in the selected Global or project profile layer.

The editor never invokes a model. Tool and skill controls are backed by the central runtime policy owners, and every save is previewed as exact file writes and deletions before the same validated plan is applied.

Global agents and customizations live under usr/agents/<profile-id> and apply across projects. Project-scoped agents and customizations live under usr/projects/<project>/.a0proj/agents/<profile-id>, inherit the Global layer, and can be removed without changing it.

Manage agents can duplicate the effective profile into the selected scope and toggle whether each profile is available there. Project availability reuses .a0proj/agents.json; Global availability is a sparse profile override. The Default profile always remains available.