CoordiNode v0.3.1 shipped three fixes that unblock SDK improvements:
-
Wildcard relationship patterns — MATCH (n)-[r]->(m) now returns results.
- LlamaIndex
get_triplets() can drop the NotImplementedError for missing relation_names
- LlamaIndex
get_rel_map() can use wildcard instead of schema-lookup typed pattern
- LangChain
refresh_schema() can use wildcard instead of typed pattern
-
MERGE for edge patterns — MERGE (src)-[r:TYPE]->(dst) works.
- LlamaIndex
upsert_relations() and LangChain _create_edge() can switch from CREATE to MERGE for idempotent edge upsert
- LangChain
_link_document_to_entities() MENTIONS edges can use MERGE
-
Vector search via VectorService RPC — returns real results.
- E2E integration tests needed for
vector_search() / vector_query()
Also clean up stale workaround comments and docstrings that reference now-fixed limitations.
CoordiNode v0.3.1 shipped three fixes that unblock SDK improvements:
Wildcard relationship patterns —
MATCH (n)-[r]->(m)now returns results.get_triplets()can drop theNotImplementedErrorfor missingrelation_namesget_rel_map()can use wildcard instead of schema-lookup typed patternrefresh_schema()can use wildcard instead of typed patternMERGE for edge patterns —
MERGE (src)-[r:TYPE]->(dst)works.upsert_relations()and LangChain_create_edge()can switch fromCREATEtoMERGEfor idempotent edge upsert_link_document_to_entities()MENTIONS edges can use MERGEVector search via VectorService RPC — returns real results.
vector_search()/vector_query()Also clean up stale workaround comments and docstrings that reference now-fixed limitations.