What
For remote sessions, Claude Code keeps a git directory in sync through a background worker. Its behaviour changes in several ways:
- When a prior-life note is pending and installs lag behind the recreation turn, the worker now publishes nothing and records the outcome
withheld_prior_note. After a successful publish it clears the note. - Published journals now use the real turn index instead of
0. - The state now declares
writesLinks: true. Before, it only declaredreadsLinks. It also includes achainof links when there are any, and the schema gainswritesLinks,chainandchained. - A related merge function now carries
chainthrough. - When further parents are not held, the parent check now returns
further_parent_unheldinstead ofparents_mismatch.
Nothing has been read about the tengu_dir_sync_git_worker_standing gate, so its state is unknown.
Why
This is internal plumbing for how remote sessions sync git directories. There is nothing for you to set or change, and the link history is now saved as well as read.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The finding does not say what these links or chains are, or where they show up.