Peter Steinberger
1b9481012b
fix(active-memory): share one recall per run across retries ( #115627 )
...
* fix(active-memory): share one recall per run across retries
Register in-flight recalls per ctx.runId so overlapping or changed-prompt
attempts join a single execution, and gate replacement recalls on settled
timeout cleanup. Entries clear on agent_end. Fixes #106957 .
* fix(active-memory): evict rejected recall entries
* test(active-memory): clarify run result retention
* test(active-memory): complete recall result fixture
2026-07-29 02:16:59 -04:00
Dave Morin
4b3ee5e7eb
feat: let agents remember across private conversations ( #100140 )
...
* feat(memory): remember across private conversations
Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com >
* chore(docs): regenerate config baseline
* fix(memory): restore recall configuration wiring
* fix(memory): scope recall transcript indexing
* test(memory): repair conversation recall fixtures
* test(memory): split session visibility coverage
* style(memory): format type imports
---------
Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-18 08:21:43 +01:00
Peter Steinberger
061ccb1a26
refactor(active-memory): prepare recall context once
2026-07-15 08:30:41 +01:00
Peter Steinberger
3d4ba02574
feat(active-memory): add recall-specific fast mode ( #108043 )
...
* feat(active-memory): add fast mode override
* fix(agents): preserve fast auto cutoff
* fix(active-memory): inherit parent fast mode
* docs: refresh generated docs map
2026-07-14 23:09:04 -07:00
Peter Steinberger
409d13f94f
refactor(active-memory): split runtime modules ( #106285 )
...
* refactor(active-memory): split runtime modules
* fix(active-memory): annotate hook deadline result
* refactor(active-memory): keep runtime modules bounded
* fix(active-memory): use type-only recall imports
* refactor(active-memory): supersede partial split
* fix(gateway): type pruned worker manifest
2026-07-13 10:45:01 -07:00