project-add-dependency
Declare that one project depends on another (depends-on relationship). Accepts UUID or slug for both sides. Idempotent: if the dependency already exists, returns it with already_existed=true. Self-references are rejected. No cycle detection — the caller is responsible for avoiding circular chains.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | UUID или slug проекта-зависимого | |
| dependsOnProjectId | Yes | UUID или slug проекта, от которого зависит |