← Schema index / Config Reference
reintegration schema
Canonical generated docsThis section is generated from
caco config schema --json. The table below preserves the runtime field path, type, required/default markers, and canonical description for every value in this slice.Daemon-global reintegration tuning knobs (umbrella). Typed config for reintegration timeouts that were previously env-only; the CACO_* env vars remain a per-process override (env > config > compiled default).
| Field path | Type | Required | Default | Canonical description |
|---|---|---|---|---|
reintegration | section | optional | Daemon-global reintegration tuning knobs (umbrella). Typed config for reintegration timeouts that were previously env-only; the CACO_* env vars remain a per-process override (env > config > compiled default). | |
└ reintegration.fetch_timeout_secs | u64 | optional | 180 | Wall-clock timeout for a reintegration prepare-fetch (default 180s). Env override: CACO_REINTEGRATION_FETCH_TIMEOUT_SECS. |
└ reintegration.state_branch_fetch_timeout_secs | u64 | optional | 1800 | Wall-clock timeout for the cacophony-state branch git fetch/push (default 1800s). Env override: CACO_STATE_BRANCH_FETCH_TIMEOUT_SECS. |
└ reintegration.integration_clone_timeout_secs | u64 | optional | 300 | wall-clock timeout for the reintegration integration-checkout clone (default 300s). Env override: CACO_INTEGRATION_CLONE_TIMEOUT_SECS. |
└ reintegration.local_op_timeout_secs | u64 | optional | 300 | wall-clock timeout for LOCAL reintegration git ops (checkout/merge/rebase/status/rev-parse/log/...), distinct from the 1200s network-push budget (default 300s). Env override: CACO_REINTEGRATION_LOCAL_OP_TIMEOUT_SECS. |