jinli.yl
700f09c088
chore(tests): remove memory path from console output in fs summary tests
2026-02-10 03:12:59 +08:00
jinli.yl
c98050dc0d
feat(config): switch to thinking model and enhance memory system
2026-02-10 03:12:19 +08:00
jinli.yl
0692023379
refactor(core): rename API base parameters and remove snippet character limit
2026-02-10 00:30:06 +08:00
jinli.yl
82337ead33
feat(file-watcher): add file watching functionality with error handling
2026-02-08 21:37:55 +08:00
jinli.yl
0c23a3ac66
feat(core): add memory storage and context checking capabilities
2026-02-08 19:24:53 +08:00
jinli.yl
1a35150648
feat(core): add config path parameter and enhance fs cli capabilities
2026-02-08 04:56:10 +08:00
jinli.yl
f0bc2da7b0
feat(chat): add FsCli chat agent with streaming capabilities
2026-02-08 03:05:11 +08:00
jinli.yl
55d61f1dc5
refactor(core): update registry naming and application configuration
2026-02-07 15:05:02 +08:00
jinli.yl
de28c8e243
refactor(core): rename memory_storage to memory_store and add base fs tool
2026-02-07 03:37:12 +08:00
jinli.yl
c8bbb54de1
feat(utils): add cosine similarity functions and integrate into vector operations
2026-02-06 17:45:59 +08:00
jinli.yl
bc5e87db5f
refactor(vector_store): simplify search method signature and remove threshold parameter
2026-02-06 16:53:57 +08:00
jinli.yl
b0b800fbd8
feat(vector-store): add threshold-based filtering to vector search
2026-02-06 15:52:09 +08:00
jinli.yl
c5438c52fc
feat(memory): implement file watcher with delta and full sync strategies
2026-02-06 01:58:28 +08:00
jinli.yl
857cd52a8e
feat(memory): add memory management and file system tools
2026-02-03 22:29:45 +08:00
jinli.yl
4159cfc51c
feat(memory): add ReadHistoryV2 tool with enhanced history retrieval capabilities
2026-02-02 17:14:16 +08:00
jinli.yl
6a7396732b
feat(reme): add comprehensive memory management API
2026-01-31 03:40:38 +08:00
jinli.yl
3680571c94
refactor(core): simplify component registration and improve application lifecycle management
2026-01-31 01:05:31 +08:00
jinli.yl
cf62a73228
refactor(memory): restructure memory modules and add versioned personal memory agents
2026-01-29 11:21:50 +08:00
jinli.yl
e63a3fa632
feat(core): add simple request methods and improve memory management
2026-01-27 01:07:39 +08:00
jinli.yl
e77d228fae
refactor(memory): update memory system with service context and vector store enhancements
2026-01-26 17:33:07 +08:00
jinli.yl
d3fa645832
refactor(agent): restructure memory agents and base react implementation
2026-01-26 16:30:58 +08:00
jinli.yl
3f0d45c51e
refactor(tool): restructure tool modules and update base classes
2026-01-22 22:53:11 +08:00
jinli.yl
78b993f830
refactor(core): restructure project modules and update base classes
2026-01-22 22:07:32 +08:00
jinli.yl
c7fc8255b1
refactor(core): move core module to core_old and update import paths
2026-01-21 16:34:09 +08:00
jinli.yl
e6ad682ede
feat(core): add ReMe V3 implementation with optional MCP client and enhanced filtering
2026-01-17 01:15:49 +08:00
jinli.yl
581482eeb0
feat(mem_agent): introduce version 2 memory agents and tools
...
- Add ReMeRetrieverV2 and ReMeSummarizerV2 components
- Implement new memory tools including AddMemoryDrafts, RetrieveMemories, UpdateMemories
- Create PersonalSummarizerV2 with three-step workflow for memory management
- Add simplified evaluation script for ReMe on HaluMem benchmark
- Update base memory agent with enhanced logging capabilities
- Introduce new prompt formats and evaluation methods for question answering
- Modify LLM utilities and message formatting with markdown header stripping option
2026-01-13 01:54:20 +08:00
jinli.yl
5054cf22df
feat(vector-store): add sorting capability to list operations across all backends
2026-01-09 21:09:30 +08:00
jinli.yl
a172a6854b
feat(vector-store): add sorting capability to list operations across all backends
2026-01-09 19:50:42 +08:00
jinli.yl
1ada96291e
refactor(core): restructure module imports and enhance embedding functionality
2026-01-08 18:04:33 +08:00
jinli.yl
59aa253e85
refactor(core): move get_now_time function and update imports
2026-01-08 11:39:16 +08:00
jinli.yl
245e2564e4
refactor(core): restructure tool modules and add memory operations
2026-01-06 14:31:47 +08:00
jinli.yl
f270e2a099
feat(core): add agent and tool modules with search and execution capabilities
2026-01-05 20:14:44 +08:00
jinli.yl
36e88b26dd
style(core): format code according to team style guide
2026-01-05 14:41:22 +08:00
jinli.yl
afa3196988
feat(core): add service infrastructure and utility modules
2026-01-05 14:27:07 +08:00
jinli.yl
566a773591
refactor(core): update BaseOp to improve sub-ops handling and tool call management
2026-01-01 13:10:21 +08:00
jinli.yl
1e7b8fbdad
feat(core): add service metadata and prompt formatting capabilities to base operator
2025-12-31 17:36:43 +08:00
jinli.yl
90a53737c8
feat(core): add operator framework and utility modules
2025-12-31 17:16:53 +08:00
jinli.yl
91a07e4186
feat(vector-store): add base vector store interface and multiple implementations
2025-12-31 13:18:33 +08:00
jinli.yl
fbdfdfee57
feat(token-counter): add token counting system with multiple implementations
2025-12-31 11:17:12 +08:00
jinli.yl
af52c0cc04
feat(embedding): add embedding model framework with OpenAI implementation
...
- Create BaseEmbeddingModel abstract class with async/sync interfaces
- Implement OpenAIEmbeddingModel for asynchronous operations
- Implement OpenAIEmbeddingModelSync for synchronous operations
- Add automatic batching and retry logic for embedding operations
- Add VectorNode embedding functionality for content indexing
- Update type hints in LLM modules to use generic list instead of List
- Refactor LiteLLMSync class documentation and type annotations
- Add comprehensive async and sync unit tests for embedding models
- Add unit tests for BaseContext attribute access patterns
2025-12-31 11:00:57 +08:00
jinli.yl
457284a046
feat(llm): add LLM module with base interface and multiple provider implementations
2025-12-31 00:49:45 +08:00
jinli.yl
a7301f99ae
feat(context): add comprehensive context management system with prompt handling and registries
2025-12-31 00:01:26 +08:00
jinli.yl
ad6395f012
feat(schema): add JSON Schema enum and enhance ToolCall with recursive schema support
2025-12-30 23:52:45 +08:00
jinli.yl
e5f17d6e67
docs(guidelines): add test file creation guidelines with loguru logger
2025-12-30 22:01:56 +08:00
jinli.yl
cb907ea201
feat(utils): add universal timer decorator with loguru integration
2025-12-30 17:38:58 +08:00