Deployment
Settings → Deployment shows the Playbook linked to the organization:

| Field | What it is |
|---|---|
| Playbook repository | the git repository with the plugins and skills. |
| Last sync | when Kadu last read the repository. |
| Last sync error | appears when the read failed. The previous catalog remains in effect. |
| Current commit | the default-branch commit that Kadu read. |
| Latest commits | date, description, author and hash of the most recent commits. |
Sync​
Kadu reads the repository on its own on each push to the default branch and checks every hour whether anything changed. The Sync button forces the read right away, for example to see a task that has just been published.
With no Playbook configured, the screen guides you to connect one. See Connect the Playbook.
Code and catalog​
The sync updates the catalog: workspaces, activities, tasks, environments, schedules and webhooks declared in the repository. The skills' code does not depend on it: each execution reads the repository's default branch at the moment it starts. A merge that changes only a skill's text takes effect on the next run. See Sync.
Through the API: GET /v1/repository and POST /v1/repository/sync.