This is an automated email from the ASF dual-hosted git repository.

xtsong pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/flink-agents.git


    from 5287163b [doc] Add documentation about how to choose between Java & 
Python APIs (#471)
     add 32f2c334 [api] Add an overload method for newObject that set overwrite 
false.
     add f3f6c346 [api][runtime] Always use summarization for long-term memory 
compaction
     add d5cb81fa [doc] Add documents for memory of flink-agents.

No new revisions were added by this update.

Summary of changes:
 .../flink/agents/api/context/MemoryObject.java     |  12 +
 .../agents/api/memory/BaseLongTermMemory.java      |   8 +-
 .../agents/api/memory/LongTermMemoryOptions.java   |   2 +-
 .../apache/flink/agents/api/memory/MemorySet.java  |  20 +-
 ...rizationStrategy.java => CompactionConfig.java} |  16 +-
 .../api/memory/compaction/CompactionStrategy.java  |  39 --
 .../flink/agents/api/memory/MemorySetTest.java     |   5 +-
 .../docs/development/integrate_with_flink.md       |   2 +-
 docs/content/docs/development/mcp.md               |   2 +-
 .../quickstart => development/memory}/_index.md    |   4 +-
 .../docs/development/memory/long_term_memory.md    | 470 +++++++++++++++++++++
 docs/content/docs/development/memory/overview.md   |  82 ++++
 .../memory/sensory_and_short_term_memory.md        | 263 ++++++++++++
 docs/content/docs/development/react_agent.md       |   2 +-
 docs/content/docs/development/tool_use.md          |   2 +-
 docs/content/docs/development/workflow_agent.md    | 185 --------
 docs/static/fig/memory/memory_types.png            | Bin 0 -> 72153 bytes
 .../test/VectorStoreLongTermMemoryAgent.java       |   4 +-
 .../test/VectorStoreLongTermMemoryTest.java        |   9 +-
 python/flink_agents/api/memory/long_term_memory.py |  56 +--
 .../api/memory/tests/test_long_term_memory.py      |   7 +-
 .../e2e_tests_integration/long_term_memory_test.py |   4 +-
 .../runtime/memory/compaction_functions.py         |  18 +-
 .../tests/test_vector_store_long_term_memory.py    |   9 +-
 .../memory/vector_store_long_term_memory.py        |  22 +-
 .../agents/runtime/memory/CompactionFunctions.java |  18 +-
 .../runtime/memory/VectorStoreLongTermMemory.java  |  22 +-
 27 files changed, 910 insertions(+), 373 deletions(-)
 rename 
api/src/main/java/org/apache/flink/agents/api/memory/compaction/{SummarizationStrategy.java
 => CompactionConfig.java} (87%)
 delete mode 100644 
api/src/main/java/org/apache/flink/agents/api/memory/compaction/CompactionStrategy.java
 copy docs/content/docs/{get-started/quickstart => 
development/memory}/_index.md (96%)
 create mode 100644 docs/content/docs/development/memory/long_term_memory.md
 create mode 100644 docs/content/docs/development/memory/overview.md
 create mode 100644 
docs/content/docs/development/memory/sensory_and_short_term_memory.md
 create mode 100644 docs/static/fig/memory/memory_types.png

Reply via email to