mirror of
https://github.com/langchain-ai/how_to_fix_your_context.git
synced 2026-07-01 04:23:18 -04:00
[GH-ISSUE #2] Add MemTool to 02-tool load out (short term memory for dynamic tools) #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @EliasLumer on GitHub (Jul 30, 2025).
Original GitHub issue: https://github.com/langchain-ai/how_to_fix_your_context/issues/2
For 02-tool load out, you should add multi-turn conversation support. Currently, your LLM agent can only operate for 1 turn, adding tools to its context, then ending the turn there. But what if the user asks for the same tool in follow-up?
Solution: My team published “MemTool” which is short-term memory management for dynamic tools (big tool in your repo). The idea: A) have agents remove/add tools within the state, or have a B) workflow or C) hybrid approach.
Let’s help socialize this effort, as I think we both are very bullish on having LLMs have access to thousands or millions of tools , like a human would have access to an App Store.
Paper: https://arxiv.org/abs/2507.21428
@rlancemartin
Add MemTool to 02-tool load out (short term memory for dynamic tools)to [GH-ISSUE #2] Add MemTool to 02-tool load out (short term memory for dynamic tools)