connect_kind_nodes
Creates a dependency (arrow) between two nodes with a kind-specific type. Types per kind: arch → arch-sync (HTTP/gRPC), arch-async (queue), arch-db (SQL), arch-event (event stream), arch-data (S3/files); process → process-sequence (normal sequence) or process-message (inter-lane communication, dashed); journey → journey-flow or journey-dependency; captable → captable-share-transfer or captable-issuance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Unique ID of the dependency. | |
| toId | Yes | Destination block. | |
| type | Yes | Connection type. For arch: arch-sync (HTTP), arch-async (queue), arch-db (SQL), arch-event (stream), arch-data (S3). For process: process-sequence (sequence), process-message (inter-lane). For journey: journey-flow (sequential), journey-dependency (cross-swimlane). For captable: captable-share-transfer or captable-issuance. | |
| color | No | ||
| label | No | ||
| style | No | ||
| fromId | Yes | Source block. | |
| animated | No | ||
| toAnchor | No | ||
| fromAnchor | No | ||
| strokeWidth | No | ||
| expectedProjectId | No | UUID of the project targeted by THIS call. ACTUALLY targets this project instead of the session project. Refused without changing anything if access is not granted. |