Lucas Gomide
9dffd42e6d
feat: Enhance memory system with isolated memory configuration ( #2597 )
...
* feat: support defining any memory in an isolated way
This change makes it easier to use a specific memory type without unintentionally enabling all others.
Previously, setting memory=True would implicitly configure all available memories (like LTM and STM), which might not be ideal in all cases. For example, when building a chatbot that only needs an external memory, users were forced to also configure LTM and STM — which rely on default OpenAPI embeddings — even if they weren’t needed.
With this update, users can now define a single memory in isolation, making the configuration process simpler and more flexible.
* feat: add tests to ensure we are able to use contextual memory by set individual memories
* docs: enhance memory documentation
* feat: warn when long-term memory is defined but entity memory is not
2025-04-14 15:48:48 -04:00
..
2024-11-18 00:21:36 -03:00
2024-11-20 10:26:00 -03:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2025-01-14 13:06:47 -05:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-01-14 13:06:47 -05:00
2025-01-06 16:12:43 -05:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2024-09-24 22:18:20 -03:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-03-26 12:02:17 -03:00
2025-01-29 09:37:22 -05:00
2024-12-12 15:04:32 -05:00
2025-01-14 13:06:47 -05:00
2025-01-09 12:13:02 -05:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-11-18 00:21:36 -03:00
2024-11-18 00:21:36 -03:00
2025-03-25 16:05:06 -03:00
2024-11-20 10:26:00 -03:00
2024-11-20 10:26:00 -03:00
2025-01-14 13:24:03 -05:00
2025-04-02 08:54:46 -07:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-01-10 17:16:46 -05:00
2025-03-07 12:54:32 -05:00
2025-03-07 12:54:32 -05:00
2024-09-24 22:18:20 -03:00
2024-12-29 01:57:59 -03:00
2024-09-24 22:18:20 -03:00
2024-12-27 17:03:35 -03:00
2024-12-27 17:03:35 -03:00
2024-12-27 17:03:35 -03:00
2025-01-04 16:30:20 -03:00
2025-01-29 09:37:22 -05:00
2024-09-24 22:18:20 -03:00
2025-03-25 12:39:08 -04:00
2025-03-25 12:39:08 -04:00
2025-02-04 10:58:34 -05:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-04-02 08:54:46 -07:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-04-02 08:54:46 -07:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-12-12 15:04:32 -05:00
2024-09-24 22:18:20 -03:00
2024-11-20 15:40:08 -08:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-04-09 11:54:45 -07:00
2025-04-09 11:54:45 -07:00
2025-04-09 11:54:45 -07:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2025-04-02 08:54:46 -07:00
2024-09-24 22:18:20 -03:00
2025-01-22 14:36:15 -05:00
2025-01-14 13:06:47 -05:00
2025-01-22 14:36:15 -05:00
2025-01-22 14:36:15 -05:00
2025-01-22 14:36:15 -05:00
2025-01-22 14:36:15 -05:00
2024-09-24 22:18:20 -03:00
2025-01-14 13:06:47 -05:00
2024-09-24 22:18:20 -03:00
2025-04-14 15:48:48 -04:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-03-26 16:30:17 -03:00
2024-12-27 17:03:35 -03:00
2024-11-18 00:21:36 -03:00
2024-11-20 10:26:00 -03:00
2025-02-04 10:58:34 -05:00
2025-02-04 10:58:34 -05:00
2025-02-04 10:58:34 -05:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-01-03 13:12:13 -05:00
2025-01-06 16:12:43 -05:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2024-09-24 22:18:20 -03:00
2025-04-14 15:48:48 -04:00
2025-04-14 15:48:48 -04:00
2024-09-24 22:18:20 -03:00
2025-04-14 15:48:48 -04:00