mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-08-30 02:33:53 +00:00
Bundle the five-harness migration workflow under the _migrate_agents namespace, including preview/import safeguards, tests, documentation, WebUI assets, and the corrected upload modal behavior.
762 B
762 B
migration_import.py DOX
Purpose
Commit a previously reviewed harness export into native Agent Zero storage.
Contract
- Auth and CSRF use the default
ApiHandlerprotections. - Accepts the same multipart export as the preview endpoint plus category toggles.
- Creates new chat IDs; it never overwrites an existing chat.
- Writes imported knowledge below
usr/knowledge/_migrate_agents/and skills belowusr/skills/_migrate_agents/using unique directories and atomic files. - Does not import credentials, provider keys, authentication state, schedules, channel bindings, or executable runtime services.
Verification
Run python -m pytest plugins/_migrate_agents/tests -q, then exercise preview and import against the live framework runtime.