{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:KCY7U7JS2OWOKTKP752ABCE7P2","short_pith_number":"pith:KCY7U7JS","schema_version":"1.0","canonical_sha256":"50b1fa7d32d3ace54d4fff7400889f7eb737249e99e3e5b7e672dfe723218874","source":{"kind":"arxiv","id":"2507.21428","version":1},"attestation_state":"computed","paper":{"title":"MemTool: Optimizing Short-Term Memory Management for Dynamic Tool Calling in LLM Agent Multi-Turn Conversations","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CL","authors_text":"Anmol Gulati, Elias Lumer, James A. Burke, Pradeep Honaganahalli Basavaraju, Vamse Kumar Subbiah","submitted_at":"2025-07-29T01:42:06Z","abstract_excerpt":"Large Language Model (LLM) agents have shown significant autonomous capabilities in dynamically searching and incorporating relevant tools or Model Context Protocol (MCP) servers for individual queries. However, fixed context windows limit effectiveness in multi-turn interactions requiring repeated, independent tool usage. We introduce MemTool, a short-term memory framework enabling LLM agents to dynamically manage tools or MCP server contexts across multi-turn conversations. MemTool offers three agentic architectures: 1) Autonomous Agent Mode, granting full tool management autonomy, 2) Workfl"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2507.21428","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CL","submitted_at":"2025-07-29T01:42:06Z","cross_cats_sorted":[],"title_canon_sha256":"8e42d0b94f1ebe2d621192da739e046f3b8aaaee048c47d8c6f914d6343d21bf","abstract_canon_sha256":"317bf374529fae0b3d30fc8942228f38ede1b99e4cc6b6bad99567f1b5222c9f"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:44:59.239883Z","signature_b64":"as24tDJqNvcIRlfkLxYjL5aWKECGOlpSg4gnYe7ClKlg9FIBIVPn5qWPNRvixknN+bDeaeTYv/tL/2PFTq8XBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"50b1fa7d32d3ace54d4fff7400889f7eb737249e99e3e5b7e672dfe723218874","last_reissued_at":"2026-07-05T11:44:59.239447Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:44:59.239447Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"MemTool: Optimizing Short-Term Memory Management for Dynamic Tool Calling in LLM Agent Multi-Turn Conversations","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CL","authors_text":"Anmol Gulati, Elias Lumer, James A. Burke, Pradeep Honaganahalli Basavaraju, Vamse Kumar Subbiah","submitted_at":"2025-07-29T01:42:06Z","abstract_excerpt":"Large Language Model (LLM) agents have shown significant autonomous capabilities in dynamically searching and incorporating relevant tools or Model Context Protocol (MCP) servers for individual queries. However, fixed context windows limit effectiveness in multi-turn interactions requiring repeated, independent tool usage. We introduce MemTool, a short-term memory framework enabling LLM agents to dynamically manage tools or MCP server contexts across multi-turn conversations. MemTool offers three agentic architectures: 1) Autonomous Agent Mode, granting full tool management autonomy, 2) Workfl"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.21428","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2507.21428/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2507.21428","created_at":"2026-07-05T11:44:59.239505+00:00"},{"alias_kind":"arxiv_version","alias_value":"2507.21428v1","created_at":"2026-07-05T11:44:59.239505+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.21428","created_at":"2026-07-05T11:44:59.239505+00:00"},{"alias_kind":"pith_short_12","alias_value":"KCY7U7JS2OWO","created_at":"2026-07-05T11:44:59.239505+00:00"},{"alias_kind":"pith_short_16","alias_value":"KCY7U7JS2OWOKTKP","created_at":"2026-07-05T11:44:59.239505+00:00"},{"alias_kind":"pith_short_8","alias_value":"KCY7U7JS","created_at":"2026-07-05T11:44:59.239505+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":6,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2605.24660","citing_title":"How Many Tools Should an LLM Agent See? A Chance-Corrected Answer","ref_index":19,"is_internal_anchor":false},{"citing_arxiv_id":"2605.24941","citing_title":"Memory-Induced Tool-Drift in LLM Agents","ref_index":15,"is_internal_anchor":false},{"citing_arxiv_id":"2603.12572","citing_title":"LMEB: Long-horizon Memory Embedding Benchmark","ref_index":20,"is_internal_anchor":false},{"citing_arxiv_id":"2605.15184","citing_title":"Is Grep All You Need? How Agent Harnesses Reshape Agentic Search","ref_index":16,"is_internal_anchor":false},{"citing_arxiv_id":"2605.05247","citing_title":"DADL: A Declarative Description Language for Enterprise Tool Libraries in LLM Agent Systems","ref_index":7,"is_internal_anchor":false},{"citing_arxiv_id":"2605.07937","citing_title":"Ask Early, Ask Late, Ask Right: When Does Clarification Timing Matter for Long-Horizon Agents?","ref_index":53,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2","json":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2.json","graph_json":"https://pith.science/api/pith-number/KCY7U7JS2OWOKTKP752ABCE7P2/graph.json","events_json":"https://pith.science/api/pith-number/KCY7U7JS2OWOKTKP752ABCE7P2/events.json","paper":"https://pith.science/paper/KCY7U7JS"},"agent_actions":{"view_html":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2","download_json":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2.json","view_paper":"https://pith.science/paper/KCY7U7JS","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2507.21428&json=true","fetch_graph":"https://pith.science/api/pith-number/KCY7U7JS2OWOKTKP752ABCE7P2/graph.json","fetch_events":"https://pith.science/api/pith-number/KCY7U7JS2OWOKTKP752ABCE7P2/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2/action/timestamp_anchor","attest_storage":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2/action/storage_attestation","attest_author":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2/action/author_attestation","sign_citation":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2/action/citation_signature","submit_replication":"https://pith.science/pith/KCY7U7JS2OWOKTKP752ABCE7P2/action/replication_record"}},"created_at":"2026-07-05T11:44:59.239505+00:00","updated_at":"2026-07-05T11:44:59.239505+00:00"}