You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8-9Lines changed: 8 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
-
## [0.9.0] - 2025-06-13
8
+
## [0.9.0] - 2025-07-11
9
9
10
10
*Changes from the initial release:*
11
11
@@ -14,21 +14,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
14
14
- Renamed from "short-term memory" to "working memory" to better reflect its purpose
15
15
- Enhanced with automatic promotion system that moves structured memories to long-term storage in background
16
16
- Added support for arbitrary JSON data storage alongside memory structures
17
-
- Improved automatic conversation summarization in working memory
17
+
- Improved automatic conversation summarization in working memory, based on token limits
18
18
19
19
-**Long-term Memory Promotion**:
20
20
- Implemented seamless flow from working memory to long-term memory via background task processing
21
21
- Agent only has to think about working memory, long-term memory is managed automatically (but can be managed manually, too)
22
22
- Use any LangChain `VectorStore` subclass for long-term storage, defaults to `RedisVectorStore`
23
-
- Structured memories automatically promoted with vector embeddings and metadata indexing
23
+
- Structured memories are automatically promoted with vector embeddings and metadata indexing
24
24
- Deduplication and compaction systems for long-term memory management
25
-
- Background task worker system using Docket for reliable memory processing
25
+
- Background task worker system using for reliable, scalable memory processing
26
26
27
27
### Client SDK and Tooling
28
-
- Both working and long-term memory available as tools for LLM integration (LLM can choose to persist a long-term memory or search for long-term memories)
29
-
- Memory-enriched prompt generation via `/v1/memory/prompt` endpoint
30
-
- Unified search across both memory types with metadata filtering
31
-
- Support for namespace isolation and session management
28
+
- Working and long-term memory available as tools for LLM integration (LLM can choose to persist a long-term memory or search for long-term memories, etc.)
29
+
- Higher-level tools support sending in a user's input and getting back a context-enriched prompt, via `/v1/memory/prompt` endpoint
30
+
- Support for namespace isolation, user separation, and session management
32
31
33
32
### Search and Retrieval
34
33
- Vector-based similarity search using OpenAI embeddings
@@ -39,7 +38,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
39
38
### Enhanced Memory Classification:
40
39
- Semantic memories for facts and preferences
41
40
- Episodic memories for time-bound events with event dates (requires a timeframe)
42
-
- Message memories for conversation records
41
+
- Message memories for long-term conversation records (optional)
43
42
- Automatic topic modeling and entity recognition either using BERTopic or a configured LLM
0 commit comments