Evidence record / openhands
A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the issues that cite it, below.
2026-10-13-openhands-git-sync-encryption-re-export-and-configured-webhook-deduplication-reach-stable
Git Sync encryption re-export and configured webhook deduplication reach stable. An API-configured Git Sync encryption-key change now marks every org export dirty, and plaintext generated files count as stale under encryption. Previously enabling encryption could leave existing prompts/scripts readable at repository HEAD. The repair does not rewrite Git history; a sync already running with the old key and env-only key changes remain documented gaps. Custom webhook sources gain an optional event_id_header to identify and deduplicate repeated deliveries. With no configured header the previous behavior remains: repeated deliveries can create duplicate work.
Channel: tagged-release. Half: both. Date: 2026-10-05 (automation 1.18.0); 2026-10-09 (1.19.1); Canvas bundles October 6 and 12.
Operator consequence: After enabling or rotating encryption, inspect repository HEAD for ciphertext and account for an already-running sync; separately handle sensitive history. Configure the provider’s stable delivery-ID header before assuming retries deduplicate. The human test moves to exported state and duplicate-run counts, not a settings checkbox.
Receipt
- https://github.com/OpenHands/automation/commit/b43294c09eb439f2e6f4045761fae9b43d8664ac
- https://github.com/OpenHands/automation/pull/563
- https://github.com/OpenHands/automation/commit/d6fe90e5238f1c093f91d00db9dafa7fdd8c60eb
- https://github.com/OpenHands/automation/releases/tag/1.18.0
- https://github.com/OpenHands/automation/releases/tag/1.19.1
Finding metadata
Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0
Finding ID: 2026-10-13-openhands-git-sync-encryption-re-export-and-configured-webhook-deduplication-reach-stable
Profile citations
- OpenHands / claim / sync-encryption-and-webhook-dedup
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-13-openhands-git-sync-encryption-re-export-and-configured-webhook-deduplication-reach-stablegithub.com/OpenHands/automation/commit/b43294c09eb439f2e6f4045761fae9b43d8664acmerged pr2026-10-13-openhands-git-sync-encryption-re-export-and-configured-webhook-deduplication-reach-stablegithub.com/OpenHands/automation/pull/563commit2026-10-13-openhands-git-sync-encryption-re-export-and-configured-webhook-deduplication-reach-stablegithub.com/OpenHands/automation/commit/d6fe90e5238f1c093f91d00db9dafa7fdd8c60ebgithub release2026-10-13-openhands-git-sync-encryption-re-export-and-configured-webhook-deduplication-reach-stableOpenHands/automation / 1.18.0github release2026-10-13-openhands-git-sync-encryption-re-export-and-configured-webhook-deduplication-reach-stableOpenHands/automation / 1.19.1
Versioned source: run artifact