Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.267 ·

Self-hosted runner host-config snapshot now skips skills already synced from org, plus daemon/agent-memory dirs

Self-hosted runners now skip re-copying already-synced skills into session containers, and exclude daemon/agent-memory folders

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaSelf-Hosted Runnerwhat it touches
KindInternal Changesin v2.1.267,
Under the hood

Self-hosted runners now skip re-copying already-synced skills into session containers, and exclude daemon/agent-memory folders

What

When a self-hosted runner prepares a session container, it copies over a snapshot of the host's ~/.claude configuration directory. That snapshot now leaves out dotfiles in general, plus any paths starting with daemon or agent-memory, and checks a new bookkeeping file to avoid re-copying skills that were already synced in from an organization.

If that bookkeeping file can't be read or is malformed, the runner seeds no skills into the session at all, and logs a warning telling the operator to delete the stale file.

Why

This avoids duplicating skills that are already managed centrally by an organization, and keeps daemon and memory state out of session snapshots where it doesn't belong. The warning matters because a corrupted bookkeeping file silently disables all skill seeding until it's cleaned up.

See this entry in the whole of v2.1.267 →