ReMe/docs/tool_memory/tool_retrieve_ops.md
jinli.yl 49819a8e54 feat(tool): implement tool memory management and mock search tools- Added RetrieveToolMemoryOp for retrieving tool memory guidelines- Implemented LLM-based mock search tools with configurable complexity levels
- Enhanced tool call result parsing with improved scoring logic (0.0 or 1.0)
- Updated tool memory schema to reflect binary success/failure scoring
- Added deterministic behavior support via seed configuration in mock tools
- Improved evaluation prompts to focus on result quality over success flags
- Extended README with tool memory documentation and usage examples- Added utility functions for generating mock tool call results
- Removed deprecated test file for UseMockSearchOp- Updated default configurations to include use_mock_search operation- Bumped version to0.1.10 and updated flowllm dependency requirement
- Moved deprecation warnings to main init file
- Simplified tool memory summary formatting by removing redundant statistics
- Fixed tool call result processing to handle multiple tool names concurrently
2025-10-21 21:03:14 +08:00

579 B

Tool Memory Retrieval Operations

RetrieveToolMemoryOp

Purpose

Retrieves tool memories from the vector database based on tool names, providing usage patterns, best practices, and historical call data.

Functionality

  • Accepts comma-separated tool names as input
  • Searches the vector store for exact tool name matches
  • Validates that retrieved memories are of type "tool"
  • Returns complete tool memories including usage guidelines and call history

Parameters

This operation has no configurable parameters. It uses the default vector store configuration.