Manage Reliance
manage_relianceCreate, confirm, or delete cross-model reliance edges for AI model security posture. Validate provider-control reliance before granting credit and remove edges to withdraw coverage.
Instructions
Create, confirm or delete one cross-model reliance edge. Mutating.
action="create" declares that model_id relies on a provider
control (the target is ALWAYS a control, so credit ends at a proven
mechanism). mode is delegated (this model does not implement the
objective; pass source_objective_id) or relied_upon (this model's
own control depends on the provider's; pass source_control_id). The
provider must be in the same workspace. The edge enters draft, runs
LLM semantic validation, and carries no credit until confirmed. Returns
the edge.
action="confirm" promotes the draft edge_id to active, the
credit-soundness gate: refused unless validation returned valid; a
partial result or a mode mismatch is never silently credited.
Returns the edge.
action="delete" permanently removes edge_id, withdrawing any
credit the consumer derived from it (its coverage can move); neither
model's controls change. Returns {deleted: true, edge_id}.
list_reliance shows a model's edges and their ids.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| action | Yes | ||
| edge_id | No | ||
| model_id | No | ||
| server_version | Yes | ||
| provider_model_id | No | ||
| source_control_id | No | ||
| provider_control_id | No | ||
| source_objective_id | No | ||
| accept_partial_as_relied_upon | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||