1 line
10 KiB
JSON
1 line
10 KiB
JSON
{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "label": "api.py", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L1"}, {"id": "backtest_service_api_submit_task", "label": "submit_task()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L24"}, {"id": "backtest_service_api_list_tasks", "label": "list_tasks()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L36"}, {"id": "backtest_service_api_get_status", "label": "get_status()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L51"}, {"id": "backtest_service_api_get_result", "label": "get_result()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L60"}, {"id": "backtest_service_api_delete_task", "label": "delete_task()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L72"}, {"id": "backtest_service_api_health_check", "label": "health_check()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L80"}, {"id": "backtest_service_api_rationale_74", "label": "# TODO: \u5b9e\u73b0\u7269\u7406\u5220\u9664", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L74"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L4", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L5", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_models_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L6", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_task_queue_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L15", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_result_storage_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L16", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_executor_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L17", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "backtest_service_api_submit_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L24", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "backtest_service_api_list_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L36", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "backtest_service_api_get_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L51", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "backtest_service_api_get_result", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L60", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "backtest_service_api_delete_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L72", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "target": "backtest_service_api_health_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L80", "weight": 1.0}, {"source": "backtest_service_api_rationale_74", "target": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_src_backtest_service_api_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L74", "weight": 1.0}], "raw_calls": [{"caller_nid": "backtest_service_api_submit_task", "callee": "save_task", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L27"}, {"caller_nid": "backtest_service_api_submit_task", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L28"}, {"caller_nid": "backtest_service_api_list_tasks", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L43"}, {"caller_nid": "backtest_service_api_list_tasks", "callee": "TaskListResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L46"}, {"caller_nid": "backtest_service_api_get_status", "callee": "find_task", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L53"}, {"caller_nid": "backtest_service_api_get_status", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L55"}, {"caller_nid": "backtest_service_api_get_status", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L56"}, {"caller_nid": "backtest_service_api_get_result", "callee": "find_result", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L62"}, {"caller_nid": "backtest_service_api_get_result", "callee": "find_task", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L64"}, {"caller_nid": "backtest_service_api_get_result", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L66"}, {"caller_nid": "backtest_service_api_get_result", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L67"}, {"caller_nid": "backtest_service_api_get_result", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L68"}, {"caller_nid": "backtest_service_api_delete_task", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L76"}, {"caller_nid": "backtest_service_api_health_check", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L82"}, {"caller_nid": "backtest_service_api_health_check", "callee": "HealthCheckResponse", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L85"}, {"caller_nid": "backtest_service_api_health_check", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L86"}, {"caller_nid": "backtest_service_api_health_check", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L87"}, {"caller_nid": "backtest_service_api_health_check", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L88"}, {"caller_nid": "backtest_service_api_health_check", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/src/backtest-service/api.py", "source_location": "L89"}]} |