0.60.4
Fixed
- Privilege Escalation в UpdateSettings: эндпоинт
PUT /agents/{agentID}/memory/settingsпозволял любомуagent_userизменять глобальные настройки Dream/AutoCompact/Consolidator для всех агентов. Обёрнут вRequireGlobalAdmin - Defense-in-depth для изоляции памяти агентов: 8 store-методов мутации фактов (
UpdateFact,UpdateFactWithL0,DeactivateFact,DeleteFact,SupersedeFact,UpdateFactConfidence,UpdateFactEmbedding,UpdateFactL0Abstract) теперь требуютagentIDи включаютAND agent_id = ?в SQL-запросы, исключая модификацию чужой памяти даже при обходе API-слоя