- Introduced a new function `load_graph_schema_full` to parse and cache both typical and prohibited edge types from the graph schema. - Updated `load_graph_schema` to utilize the full schema for improved edge type extraction. - Added `get_topology_info` to retrieve typical and prohibited edges for source/target pairs. - Implemented `validate_intra_note_edge` and `validate_edge_against_schema` for schema validation of intra-note edges. - Enhanced logging for schema validation outcomes and edge handling. - Updated documentation to reflect new validation features and testing procedures. |
||
|---|---|---|
| .. | ||
| core | ||
| frontend | ||
| models | ||
| routers | ||
| services | ||
| __init__.py | ||
| config.py | ||
| embeddings.py | ||
| main.py | ||