1 line
15 KiB
JSON
1 line
15 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_claims_models_client_profile_py", "label": "client_profile.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L1"}, {"id": "client_profile_fusionclientprofile", "label": "FusionClientProfile", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L8"}, {"id": "client_profile_compute_display_name", "label": "_compute_display_name()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L140"}, {"id": "client_profile_compute_claim_stats", "label": "_compute_claim_stats()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L149"}, {"id": "client_profile_fusionclientprofile_compute_application_count", "label": "._compute_application_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L166"}, {"id": "client_profile_compute_ai_analysis", "label": "_compute_ai_analysis()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L172"}, {"id": "client_profile_fusionclientprofile_action_view_claims", "label": ".action_view_claims()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L255"}, {"id": "client_profile_fusionclientprofile_action_view_applications", "label": ".action_view_applications()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L266"}, {"id": "client_profile_fusionclientprofile_action_open_ai_chat", "label": ".action_open_ai_chat()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L277"}, {"id": "client_profile_rationale_256", "label": "Open sale orders for this client.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L256"}, {"id": "client_profile_rationale_267", "label": "Open parsed ADP application data for this client.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L267"}, {"id": "client_profile_rationale_278", "label": "Open AI chat about this client using Odoo's native AI agent.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L278"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_client_profile_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_client_profile_py", "target": "client_profile_fusionclientprofile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_client_profile_py", "target": "client_profile_compute_display_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L140", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_client_profile_py", "target": "client_profile_compute_claim_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L149", "weight": 1.0}, {"source": "client_profile_fusionclientprofile", "target": "client_profile_fusionclientprofile_compute_application_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L166", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_client_profile_py", "target": "client_profile_compute_ai_analysis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L172", "weight": 1.0}, {"source": "client_profile_fusionclientprofile", "target": "client_profile_fusionclientprofile_action_view_claims", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L255", "weight": 1.0}, {"source": "client_profile_fusionclientprofile", "target": "client_profile_fusionclientprofile_action_view_applications", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L266", "weight": 1.0}, {"source": "client_profile_fusionclientprofile", "target": "client_profile_fusionclientprofile_action_open_ai_chat", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L277", "weight": 1.0}, {"source": "client_profile_rationale_256", "target": "client_profile_fusionclientprofile_action_view_claims", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L256", "weight": 1.0}, {"source": "client_profile_rationale_267", "target": "client_profile_fusionclientprofile_action_view_applications", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L267", "weight": 1.0}, {"source": "client_profile_rationale_278", "target": "client_profile_fusionclientprofile_action_open_ai_chat", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L278", "weight": 1.0}], "raw_calls": [{"caller_nid": "client_profile_compute_display_name", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L143"}, {"caller_nid": "client_profile_compute_claim_stats", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L152"}, {"caller_nid": "client_profile_compute_claim_stats", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L156"}, {"caller_nid": "client_profile_compute_claim_stats", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L157"}, {"caller_nid": "client_profile_compute_claim_stats", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L157"}, {"caller_nid": "client_profile_compute_claim_stats", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L158"}, {"caller_nid": "client_profile_compute_claim_stats", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L158"}, {"caller_nid": "client_profile_compute_claim_stats", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L159"}, {"caller_nid": "client_profile_compute_claim_stats", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L159"}, {"caller_nid": "client_profile_fusionclientprofile_compute_application_count", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L168"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L174"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L180"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L181"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "strftime", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L186"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L188"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "dict", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L188"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L191"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L192"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L196"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L199"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L201"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "set", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L204"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "add", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L207"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L208"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L209"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L209"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L209"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L211"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L213"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L221"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L222"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L225"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L227"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L232"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L237"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L243"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L244"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L245"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L245"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L248"}, {"caller_nid": "client_profile_compute_ai_analysis", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L250"}, {"caller_nid": "client_profile_fusionclientprofile_action_view_claims", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L257"}, {"caller_nid": "client_profile_fusionclientprofile_action_view_applications", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L268"}, {"caller_nid": "client_profile_fusionclientprofile_action_open_ai_chat", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L279"}, {"caller_nid": "client_profile_fusionclientprofile_action_open_ai_chat", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L280"}, {"caller_nid": "client_profile_fusionclientprofile_action_open_ai_chat", "callee": "_create_ai_chat_channel", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/client_profile.py", "source_location": "L283"}]} |