team_join
Joins an existing team's encrypted remote to sync its shared brain without creating a new team; then run team_key and sync pull to bootstrap access.
Instructions
Point this device at an existing team's encrypted remote so it can sync the shared brain, WITHOUT creating a new team. Use this (not team_create) to join a team someone else created. After joining, run team_key and send the blob to an admitted member to be granted, then sync pull to bootstrap the team key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| remote | Yes | The team's shared git remote URL to sync through (e.g. git@github.com:org/team-brain.git). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | Always "joined" on success. | |
| nextSteps | No | What to do next to finish joining. | |
| remoteUrl | Yes | The team remote this device is now configured to sync with. |