What
Cowork memory context is stored background information Claude can draw on. It used to be fetched only when a turn ended (turn_end). A turn is one round of you sending a message and Claude answering.
- The fetch can now also happen while a turn is being prepared (
prepare_turn). It is recorded asmemory_context_prepare_turn_get. - The fetch now returns a reason when it does not run, such as
person_paused,route_stoppedorflags_not_loaded. - A setting for the refresh window now returns NaN, meaning not a number, when it cannot be read.
- Headless startup, where Claude Code runs with no interactive screen, now runs a second early sync,
early_skills_sync, next to the existingearly_plugins_sync. It runs under the same conditions, including the one involvingCLAUDE_CODE_ENABLE_PROXY_AUTH_HELPER. Skills are packaged instructions that extend what Claude can do.
Why
These are new background fetches at startup and before turns. In cloud sessions they may change how long startup and each turn take, and how up to date the memory context is when Claude starts answering.
Names in the bundleCLAUDE_CODE_ENABLE_PROXY_AUTH_HELPER
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear what conditions start these new fetches.