- Remove template_service extraction and template rendering logic
- Remove LLM client initialization from MemoryClientFactory
- Remove structured response call to LLM with RetrieveSummaryResponse model
- Replace LLM-based answer generation with direct retrieval information
- Simplify response to use raw retrieved info or default fallback message
- Update logging to reflect non-LLM quick answer approach
- Reduce unnecessary dependencies and improve performance by eliminating LLM call overhead
* [refactor]Reconstructing forgotten, emotional, situational, and explicit memory statistics
* [refactor]Reconstructing forgotten, emotional, situational, and explicit memory statistics
* [changes]Improve the code based on AI review
* [changes]Statistics on work, perception, short-term, and implicit memory
* [changes]Statistics on work, perception, short-term, and implicit memory
* [changes]Replace the invisible memory calculation method
* [changes]Statistics on work, perception, short-term, and implicit memory
* [refactor]Reconstructing forgotten, emotional, situational, and explicit memory statistics
* [changes]Statistics on work, perception, short-term, and implicit memory
* [changes]Replace the invisible memory calculation method
- Add [PERF] prefixed logging throughout hybrid search pipeline for better performance visibility
- Break down latency metrics with separate timing for config loading, embedder initialization, and rerank computation
- Format latency breakdown as JSON in performance summary logs
- Optimize batch_record_access to process node access records in parallel using asyncio.gather instead of sequential processing
- Add performance timing instrumentation for forgetting config loading and rerank computation stages
- Reorganize imports in access_history_manager for consistency
- Improve observability of search performance bottlenecks through structured logging
* [fix]Fix the return of the "content" attribute
* [changes]Improve the code based on AI review
* Apply suggestion from @sourcery-ai[bot]
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* [fix]Fix the return of the "content" attribute
* [changes]Improve the code based on AI review
* Apply suggestion from @sourcery-ai[bot]
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* [changes]Improve the code based on AI review
---------
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* [refactor]Reconstructing forgotten, emotional, situational, and explicit memory statistics
* [refactor]Reconstructing forgotten, emotional, situational, and explicit memory statistics
* [changes]Improve the code based on AI review
* [refactor]Reconstruct episodic memory
* [refactor]Reconstructing explicit memory
* [refactor]Reconstruct episodic memory
* [refactor]Reconstructing explicit memory
* [changes]Based on the improvement of AI review
* [changes]Modify the routing
* [changes]Uniform routing format
* [fix]Fix the failure in parsing the timestamp.
* [refactor]Reconstruct episodic memory
* [refactor]Reconstructing explicit memory
* [changes]Based on the improvement of AI review
* [changes]Modify the routing
* [changes]Uniform routing format
* [fix]Fix the failure in parsing the timestamp.
* [deleted]Delete migration files
* [refactor]Reconstruct episodic memory
* [refactor]Reconstructing explicit memory
* [changes]Based on the improvement of AI review
* [changes]Modify the routing
* [changes]Uniform routing format
* [fix]Fix the failure in parsing the timestamp.
* [deleted]Delete migration files
* feat: add database migration 9ab9b6393f32_20261511
* fix(workflow): use loose rendering for end-node variables
* fix(workflow): use int type for memory node config id
* fix(workflow): handle missing environment variable defaults
* fix(workflow): render jinja variables with actual values in non-strict mode
* fix(workflow): support reordering without a rerank model in knowledge base
* fix(workflow): fix typo in key value
* [add]Newly added: Memory configuration for returning results
* [add]Newly added: Memory configuration for returning results
* [changes]Based on the improvement of AI review