{"nodes": [{"id": "src_tools_index_ts", "label": "index.ts", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L1"}, {"id": "index_gettoolregistry", "label": "getToolRegistry()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L58"}, {"id": "index_gettool", "label": "getTool()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L62"}, {"id": "index_getalltools", "label": "getAllTools()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L66"}, {"id": "index_telemetryparamscontext", "label": "telemetryParamsContext()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L71"}, {"id": "index_resolvetelemetryownerid", "label": "resolveTelemetryOwnerId()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L89"}, {"id": "index_executetool", "label": "executeTool()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L110"}], "edges": [{"source": "src_tools_index_ts", "target": "tool_registry_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L6", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L7", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "remember_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L8", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L9", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "forget_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L10", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "pin_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L11", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "unpin_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L12", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "memory_injection_prompt_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L13", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "get_memory_neighbors_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L14", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "set_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L15", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "get_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L16", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "search_local_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L17", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "clear_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L18", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "procedural_diff_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L19", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "procedural_rollback_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L20", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "remember_procedure_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L21", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "get_introspection_summary_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L22", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "feedback_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L23", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "get_telemetry_summary_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L24", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "extract_triples_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L25", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "index_gettoolregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L58", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "index_gettool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L62", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "index_getalltools", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L66", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "index_telemetryparamscontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L71", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "index_resolvetelemetryownerid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L89", "weight": 1.0}, {"source": "src_tools_index_ts", "target": "index_executetool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L110", "weight": 1.0}, {"source": "index_resolvetelemetryownerid", "target": "index_telemetryparamscontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L96", "weight": 1.0}, {"source": "index_executetool", "target": "index_resolvetelemetryownerid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L115", "weight": 1.0}]}