Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Session ManagementArea: what it touches
Internal ChangesKind: in v2.1.280,
Internal ChangesSection of the release
What
Claude Code can open a headless session (one run without the interactive UI) either by creating a new session or by attaching to one already running. Internally, opening a session applies a set of "opening initialize honours", settings that get applied when the session starts. Previously, attaching to a session always passed an empty set of these, so none applied. Now the code that opens a session takes an attachHonours parameter: a brand-new session still always uses a fixed set, but attaching now uses whatever attachHonours the caller supplies.
Why
This lets attaching to an existing session carry over initialize settings that were previously always dropped, so behavior on attach can now depend on what the caller passes rather than always starting from nothing.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe finding does not say what settings are in the `t1n` list or what values callers pass for `attachHonours`, so the practical effect on…