What
When a tool call is forwarded to another host and served there, Claude Code keeps records of it. Those records now carry two extra identifiers.
- The dispatch record (previously
tool_use_id,tool,host,host_epochanddispatched_at) accepts optionalrequest_idandinstance_idfields. Each is checked against a pattern, and a malformed value is dropped instead of rejecting the whole record. - The
in_flight_served_callsrecord now includesrequest_idandinstance_idand is refreshed when either changes. Before, it was keyed only byhost_epoch. - Updates to that in-flight record are batched into one notification per short processing step, instead of one for every call added.
- The directory-sync note written after a remote call is simpler: the
deferWriteandexclusiveoptions and the 'taken_in' routine flag are gone.
Why
This is internal plumbing for remote execution. It lets forwarded calls be matched up more reliably and cuts down on repeated update messages.
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 calls are or where a reader would see these records.