| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-02-17 | 2.9 kB | |
| v2.4.1 source code.tar.gz | 2026-02-17 | 85.6 kB | |
| v2.4.1 source code.zip | 2026-02-17 | 137.5 kB | |
| Totals: 3 Items | 226.0 kB | 0 | |
Release Notes — Agent Memory System v2.4.1
This release, codenamed "Anti-Spam & Proactive Discovery," introduces critical improvements to context management and doubles down on autonomous knowledge acquisition by learning from success, not just failure.
🚀 What's New in v2.4.1 (vs v2.4.0)
- Knowledge Cooldown Mechanism In v2.4.0, agents often received the same foundational facts in every prompt, leading to "context fatigue." v2.4.1 resolves this:
- Smart Tracking: The Runner now records a context_injection event in episodic memory whenever a specific piece of knowledge is provided to the agent.
- Automatic Suppression: If a decision has been injected recently, it is placed on a 15-event cooldown. This prevents the same facts from being repeated in every turn, keeping the context window fresh for new or more specific information.
-
Impact: Significant reduction in prompt "noise" and more efficient use of the model's attention.
-
Proactive Reflection v4.1 (Learning from Success) Previously, the Reflection Engine was primarily reactive to errors. Now, it proactively codifies what works:
- Best Practice Proposals: If the system detects 5 or more successful operations in a target area that lacks formal rules, it automatically generates a proposal to formalize this pattern as a Best Practice.
- Faster Discovery: The error threshold for triggering structural flaw investigations has been lowered to 2 incidents (from 3).
-
Responsive Cycles: The observation window has been tightened from 12 hours to 6 hours, allowing the agent to evolve its knowledge base twice as fast.
-
Enhanced Injection Protocol
- Nudge Mechanism: When no relevant context is found for a query, the system now has a 10% chance to "nudge" the agent: "No relevant verified knowledge found. If this task leads to a new insight, please use 'record_decision'."
- Refined Instructions: The system prompt now includes explicit rules preventing the agent from repeating information that is already present in the [VERIFIED KNOWLEDGE BASE] block.
🛠 Technical Updates
- Core: Added success_threshold logic and proactive clustering to ReflectionEngine.
- Runner: Implemented _is_on_cooldown and _record_injection in the GovernanceEngine layer.
- Test Coverage: Introduced core/tests/audit/test_reflection_proactive.py and updated runner/tests/test_governance.py to cover cooldown and nudge logic.
- Unified Versioning: All components (Core, Server, Adapters, Runner) are now synchronized at v2.4.1.
📦 Upgrade Path To update your local installation:
pip install --upgrade -e ./core -e ./mcp_server -e ./adapters -e ./runner
Agent Memory System — Engineering the foundation of AI autonomy.