Skip to content

Expand bare-UUID link ids in KG responses - #144

Merged
apdavison merged 1 commit into
HumanBrainProject:masterfrom
apdavison:marmotgraph-v4-link-ids
Sep 15, 2026
Merged

apdavison merged 1 commit into
HumanBrainProject:masterfrom
apdavison:marmotgraph-v4-link-ids

Conversation

@apdavison

Copy link
Copy Markdown
Member

Marmotgraph v4 gives links to other KG instances as bare UUIDs rather than full URIs, while still giving the id of the instance itself as a full URI. KGClient now expands bare UUIDs in "@id" values to full URIs in all responses, so that links can be resolved and compared with the ids of the instances they point to. Responses from Marmotgraph v3, which contain only full URIs, are unchanged.

Marmotgraph v4 gives links to other KG instances as bare UUIDs rather than full URIs, while still giving the id of the instance itself as a full URI. KGClient now expands bare UUIDs in "@id" values to full URIs in all responses, so that links can be resolved and compared with the ids of the instances they point to. Responses from Marmotgraph v3, which contain only full URIs, are unchanged.
@apdavison apdavison added the enhancement New feature or request label Sep 15, 2026
@apdavison apdavison added this to the 0.15 milestone Sep 15, 2026
@apdavison apdavison moved this from Todo to In Progress in fairgraph development Sep 15, 2026
@apdavison
apdavison merged commit bd2bb40 into HumanBrainProject:master Sep 15, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in fairgraph development Sep 15, 2026
@apdavison
apdavison deleted the marmotgraph-v4-link-ids branch September 15, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

1 participant