← 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 pathTypeRequiredDefaultCanonical description
reintegrationsectionoptionalDaemon-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_secsu64optional180Wall-clock timeout for a reintegration prepare-fetch (default 180s). Env override: CACO_REINTEGRATION_FETCH_TIMEOUT_SECS.
└ reintegration.state_branch_fetch_timeout_secsu64optional1800Wall-clock timeout for the cacophony-state branch git fetch/push (default 1800s). Env override: CACO_STATE_BRANCH_FETCH_TIMEOUT_SECS.
└ reintegration.integration_clone_timeout_secsu64optional300wall-clock timeout for the reintegration integration-checkout clone (default 300s). Env override: CACO_INTEGRATION_CLONE_TIMEOUT_SECS.
└ reintegration.local_op_timeout_secsu64optional300wall-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.