create_reliance
Declare a dependency from a consumer model to a provider control. In delegated mode, no local objective; in relied_upon mode, consumer control depends on provider.
Instructions
Declare a cross-model dependency: this model relies on a provider control.
Two modes (the target is ALWAYS a provider control — credit terminates at a proven mechanism):
delegated: this model does NOT implement an objective locally; it is handled entirely by the provider's control. Passsource_objective_id.relied_upon: this model has its OWN control whose validity depends on the provider's control. Passsource_control_id.
The provider must be a model in the SAME workspace as the consumer (reliance
is workspace-scoped and does not reach across workspace boundaries). The edge
enters draft and runs LLM semantic validation; it carries no credit until
confirmed via confirm_reliance (and only when validation returned
valid). Returns the created edge.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | "delegated" or "relied_upon". | |
| model_id | Yes | the consumer model declaring the dependency. | |
| server_version | Yes | ||
| provider_model_id | Yes | the model whose control satisfies the dependency. | |
| source_control_id | No | consumer control id (required for "relied_upon"). | |
| provider_control_id | Yes | the provider's control (the credit terminus). | |
| source_objective_id | No | consumer objective id (required for "delegated"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||