Skip to content

feat: schema helpers + traverse (get_labels, get_edge_types, traverse) #28

@polaz

Description

@polaz

Summary

  • get_labels() → list[LabelInfo] — list all node labels in schema
  • get_edge_types() → list[EdgeTypeInfo] — list all edge types in schema
  • traverse(start_node_id, edge_type, direction, max_depth) → TraverseResult — graph traversal RPC
  • LabelInfo, EdgeTypeInfo, PropertyDefinitionInfo, TraverseResult result types
  • 15 mock-based unit tests, 5 integration tests (outbound/inbound traverse, label/edge-type listing)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions