mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-07-10 01:18:29 +00:00
Revertsdb01d7c1c8and3c83b2eca2. Restores the prior loaded-skills prompt-extras behavior and removes the compaction reattachment metadata path.
999 B
999 B
Chat Compaction Plugin DOX
Purpose
- Own compacting an entire chat history into a single optimized summary message.
- Keep compaction prompt, helper, API, and modal behavior aligned.
Ownership
plugin.yamlanddefault_config.yamlown metadata and compaction defaults.api/compact_chat.pyowns the compaction endpoint.helpers/compactor.pyowns summary generation and history rewrite logic.prompts/owns compaction system and message prompts.webui/owns the compaction modal and store.
Local Contracts
- Preserve chat history integrity and persistence after compaction.
- Keep generated summaries bounded by configured model and token limits.
- Do not discard original context data unless the compaction flow explicitly owns that behavior.
Work Guidance
- Coordinate prompt changes with helper behavior and UI confirmation text.
Verification
- Smoke-test compacting a chat and reloading it after persistence.
Child DOX Index
No child DOX files.