zeroclaw/src/memory
Argenis a9ffd38912
feat(memory): restore time-decay scoring lost in main→master migration (#4274)
Apply exponential time decay (2^(-age/half_life), 7-day half-life) to
memory entry scores post-recall. Core memories are exempt (evergreen).
Consolidate duplicate half-life constants into a single public constant
in the decay module.

Based on PR #4266 by 5queezer with constant consolidation fix.
2026-03-22 19:01:40 -04:00
..
audit.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
backend.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
battle_tests.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
chunker.rs perf: eliminate unnecessary heap allocations across agent loop, memory, and channels 2026-02-19 07:06:27 -08:00
cli.rs chore(fmt): apply rustfmt after main rebase 2026-02-21 12:09:06 +08:00
conflict.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
consolidation.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
decay.rs feat(memory): restore time-decay scoring lost in main→master migration (#4274) 2026-03-22 19:01:40 -04:00
embeddings.rs fix(memory): add openrouter as recognized embedding provider 2026-02-19 15:10:25 -05:00
hygiene.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
importance.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
knowledge_graph.rs feat(knowledge): add knowledge graph for expertise capture and reuse (#3596) 2026-03-17 01:11:29 -04:00
lucid.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
markdown.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
mod.rs feat(memory): restore time-decay scoring lost in main→master migration (#4274) 2026-03-22 19:01:40 -04:00
none.rs feat(memory): add time range filter to recall (since/until) 2026-03-21 07:46:34 -04:00
policy.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
postgres.rs feat(memory): layered architecture upgrade + remove mem0 backend (#4226) 2026-03-22 00:47:42 -04:00
qdrant.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
response_cache.rs feat(cache): wire two-tier response cache, multi-provider token tracking, and cache analytics 2026-03-16 12:44:48 -04:00
retrieval.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
snapshot.rs fix(build): complete strict lint and test cleanup (replacement for #476) 2026-02-18 00:18:54 +08:00
sqlite.rs merge: resolve conflicts with master + remove memory-mem0 from ci-all 2026-03-22 00:18:09 -04:00
traits.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00
vector.rs feat(memory): layered architecture upgrade + remove mem0 backend 2026-03-22 00:09:43 -04:00