Skip to content

Conversation

@jinliyl
Copy link
Member

@jinliyl jinliyl commented Dec 21, 2025

No description provided.

- Renamed 'query' parameter to 'memory_content' for clarity
- Updated input schema definitions accordingly
- Modified _build_memory_node method signature and usage
- Adjusted async_execute logic to use memory_content field
- Updated prompt descriptions in YAML configuration files
- Refactored agent module structure by introducing submodules: identity, personal, procedural, and tool
- Moved SimpleRetrieveAgentOp and SimpleSummaryAgentOp to personal submodule
- Added new procedural agents: ProceduralRetrieveAgentOp and ProceduralSummaryAgentOp
- Renamed META memory type to IDENTITY in enumeration
- Updated import paths in base_memory_agent_op to reference tools correctly
- Modified test files to reflect new module structure
- Removed unused imports and streamlined tool module exports
…memories

- Added IdentityAgentOp class with support for new, get, and update modes
- Created identity memory management operations using vector store
- Implemented LLM-based identity memory updating with context analysis
- Added IdentityMode enumeration for operation modes
- Registered identity agent operation in the core module
- Added utility operation for reading identity memory
- Updated memory tool schemas to support optional metadata
- Improved memory type handling with safer context access
- Added comprehensive prompt templates for identity updates
- Enhanced test structure with identity memory operation examples
- Removed deprecated identity agent module and related files
- Updated agent module imports to use explicit class names
- Added comprehensive docstrings to tool module
- Expanded tool module exports with new memory operations
- Removed unused utility functions
- Renamed and relocated summary agent files to main agent directory
- Updated internal import paths for relocated modules
- Removed obsolete summarizer operation classes
- Cleaned up deprecated enumeration imports
- Added IdentitySummaryAgentV1Op for extracting and storing self-cognition memories
- Created identity summary agent with file-based storage integration
- Built tool call schema for identity memory management
- Implemented message construction with context and time awareness
- Added comprehensive prompts for identity summary operations
- Organized agent modules under v1 namespace
- Updated ReMy agent prompts with refined guiding principles
- Simplified system prompts for better clarity and focus
- Restructured agent imports to support versioned organization
- Removed redundant agent registrations from base init file
jinliyl and others added 8 commits December 21, 2025 11:34
…arison

- Added mem0_learn.md with competitive analysis of mem0 framework
- Included detailed comparison of mem0's open source vs closed source solutions
- Documented memory types classification (short-term vs long-term memory)
- Added comprehensive ReMeV2 design documentation with progressive retrieval/summarization
- Included code examples for basic and advanced usage of long-term and short-term memory
- Documented tool and agent parameter specifications with initialization details
- Added runtime design with progressive summary and retrieval workflows
- Included additional design considerations and experimental features
…ema definitions

- Move schema definitions from core to v2 module
- Remove core init imports and relocate to v2
- Add new enumeration modules (ChunkEnum, HttpEnum, RegistryEnum)
- Create
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants