Skip to content
UPG is in early alpha. The specification is still evolving and may change between versions.
Tools/Workspace & Portfolios/delete_cross_product_edge

delete_cross_product_edge

Delete a cross-product edge from `.upg/portfolio.upg` by id. The inverse of `create_cross_product_edge`. Returns `deleted: false` (not an error) when no edge with that id exists.

Workspace & Portfoliosatomic (single portfolio.upg flush).

Arguments

edge_idstringrequired

Cross-product edge id (from list_portfolio_cross_edges)

Returns

Shape
{ edge_id, deleted, edge? }

deleted: false (not an error) when no edge with that id exists, so retries are idempotent.

See Also