diff --git a/CHANGELOG.md b/CHANGELOG.md index 90a27cca..955b14dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Added a new Gemini Experimental model from November 2024 (`gemini-exp-1121` with alias `gemexp`). - Added a new `AnnotationMessage` type for keeping human-only information in the message changes. See `?annotate!` on how to use it. -- Added a new `ConversationMemory` type to enable long multi-turn conversations with a truncated memory of the conversation history. Truncation works in "batches" to not prevent caching. See `?ConversationMemory` and `get_last` for more information. +- Added a new `ConversationMemory` type (exported) to enable long multi-turn conversations with a truncated memory of the conversation history. Truncation works in "batches" to not prevent caching. See `?ConversationMemory` and `get_last` for more information. ### Updated diff --git a/src/PromptingTools.jl b/src/PromptingTools.jl index 214cc91e..ff374440 100644 --- a/src/PromptingTools.jl +++ b/src/PromptingTools.jl @@ -69,7 +69,7 @@ include("user_preferences.jl") export AIMessage include("messages.jl") -# export ConversationMemory +export ConversationMemory include("memory.jl") # export annotate! include("annotation.jl")