omnigraph/crates
Ragnor Comerford 98831d4fa9
Validate the graph selection in queries list
Graph-existence validation was a side effect of URI resolution: every
URI-resolving command rejects an unknown --target via resolve_target_uri, but
queries list opens no URI, so query_entries_for(Some(unknown)) silently fell
back to the top-level registry and showed the wrong (or empty) catalog.

Make membership a property of the selection: add the fallible
resolve_graph_selection alongside the infallible query_entries_for (a known
name passes through, an unknown name errors with the same message as
resolve_target_uri, None stays anonymous), and validate the selection in
execute_queries_list. query_entries_for is unchanged — server boot's bare-URI
path still needs its None -> top-level arm.
2026-06-01 11:45:44 +02:00
..
omnigraph docs: rename runs.md/runs.rs → writes and repoint all references (#131) 2026-05-30 23:20:56 +02:00
omnigraph-cli Validate the graph selection in queries list 2026-06-01 11:45:44 +02:00
omnigraph-compiler (feat): multi-graph server mode (#119) 2026-05-28 16:19:31 +02:00
omnigraph-policy Make invoke_query graph-scoped (one branch authority) 2026-05-31 15:45:19 +02:00
omnigraph-server Validate the graph selection in queries list 2026-06-01 11:45:44 +02:00