{"nodes": [{"id": "src_domains_memory_tools_remember_procedure_tool_ts", "label": "remember-procedure-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L1"}, {"id": "remember_procedure_tool_rememberproceduretool", "label": "RememberProcedureTool", "file_type": "code", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L34"}, {"id": "remember_procedure_tool_rememberproceduretool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L37"}, {"id": "remember_procedure_tool_rememberproceduretool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L96"}], "edges": [{"source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L7", "weight": 1.0}, {"source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L8", "weight": 1.0}, {"source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "remember_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L9", "weight": 1.0}, {"source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "type_param_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L10", "weight": 1.0}, {"source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "reflection_notes_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L11", "weight": 1.0}, {"source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "remember_procedure_tool_rememberproceduretool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L34", "weight": 1.0}, {"source": "remember_procedure_tool_rememberproceduretool", "target": "remember_procedure_tool_rememberproceduretool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L37", "weight": 1.0}, {"source": "remember_procedure_tool_rememberproceduretool", "target": "remember_procedure_tool_rememberproceduretool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L96", "weight": 1.0}]}