Skip to content

Commit cfa94ac

Browse files
authored
Update CHANGELOG.md
1 parent a0fd969 commit cfa94ac

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

CHANGELOG.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.9.0] - 2025-06-13
8+
## [0.9.0] - 2025-07-11
99

1010
*Changes from the initial release:*
1111

@@ -14,21 +14,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
- Renamed from "short-term memory" to "working memory" to better reflect its purpose
1515
- Enhanced with automatic promotion system that moves structured memories to long-term storage in background
1616
- 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
1818

1919
- **Long-term Memory Promotion**:
2020
- Implemented seamless flow from working memory to long-term memory via background task processing
2121
- Agent only has to think about working memory, long-term memory is managed automatically (but can be managed manually, too)
2222
- 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
2424
- 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
2626

2727
### 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
3231

3332
### Search and Retrieval
3433
- 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
3938
### Enhanced Memory Classification:
4039
- Semantic memories for facts and preferences
4140
- 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)
4342
- Automatic topic modeling and entity recognition either using BERTopic or a configured LLM
4443
- Rich metadata extraction and indexing
4544

0 commit comments

Comments
 (0)