c889a57b6b
Test Suites / Build CI Environment (push) Has been cancelled
Test Suites / Basic Tests (push) Has been cancelled
Test Suites / End-to-End Tests (push) Has been cancelled
Test Suites / CLI Tests (push) Has been cancelled
Test Suites / Slow End-to-End Tests (push) Has been cancelled
Test Suites / Graph Database Tests (push) Has been cancelled
Test Suites / Vector DB Tests (push) Has been cancelled
Test Suites / Temporal Graph Test (push) Has been cancelled
Test Suites / Search Test on Different DBs (push) Has been cancelled
Test Suites / Example Tests (push) Has been cancelled
Test Suites / Notebook Tests (push) Has been cancelled
Test Suites / OS and Python Tests Ubuntu (push) Has been cancelled
Test Suites / OS and Python Tests Extended (push) Has been cancelled
Test Suites / LLM Test Suite (push) Has been cancelled
Test Suites / S3 File Storage Test (push) Has been cancelled
Test Suites / Run Integration Tests (push) Has been cancelled
Test Suites / MCP Tests (push) Has been cancelled
Test Suites / Docker Compose Test (push) Has been cancelled
Test Suites / Docker CI test (push) Has been cancelled
Test Suites / Relational DB Migration Tests (push) Has been cancelled
Test Suites / Distributed Cognee Test (push) Has been cancelled
Test Suites / DB Examples Tests (push) Has been cancelled
Test Suites / Test Completion Status (push) Has been cancelled
Test Suites / Claude Code Review (push) Has been cancelled
Test Suites / basic checks (push) Has been cancelled
build | Build and Push Cognee MCP Docker Image to dockerhub / docker-build-and-push (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
build | Build and Push Docker Image to dockerhub / docker-build-and-push (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges Core Functionality (3.11) (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges Core Functionality (3.12) (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges with Different Graph Databases (kuzu, kuzu) (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges with Different Graph Databases (neo4j, neo4j) (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges Examples (push) Has been cancelled
Weighted Edges Tests / Code Quality for Weighted Edges (push) Has been cancelled
23 lines
892 B
Python
23 lines
892 B
Python
"""Inspector view: schema type side panel (PR3).
|
|
|
|
Renders the JS that populates ``#schema-side-panel`` when a schema type box
|
|
is clicked. The panel shows the type name + true instance count, a bounded
|
|
set of sample-name chips with a "Show all" drill-down, and the per-type
|
|
outgoing relationship distribution. A "Highlight in graph" action switches
|
|
to the Graph tab and lights up the type's instance nodes.
|
|
|
|
Consumes the PR2 schema-node contract verbatim (``samples``, ``sample_size``,
|
|
``relationships``) via ``window._schemaTypeIndex`` populated in schema_view.js.
|
|
The highlight bridge calls ``window._highlightSchemaType`` exposed by
|
|
story_view.js. The empty stub it replaces returned "".
|
|
"""
|
|
|
|
import os
|
|
|
|
_JS_PATH = os.path.join(os.path.dirname(__file__), "inspector.js")
|
|
|
|
|
|
def emit_js(_preprocessed=None) -> str:
|
|
with open(_JS_PATH, "r", encoding="utf-8") as f:
|
|
return f.read()
|