The engine driving interactive and headless sessions was rewritten as separate classes instead of one big function
The internal code that runs a session's turn-by-turn loop was reorganized from inline logic inside one large function into about a dozen separate classes, each handling one piece: declined permission-request tracking, a delivery ledger, drain state, admission, wind-down of background tasks, command selection, batch settling, held-result routing, prompt suggestions, plugin/MCP (external tool integration) syncing, team-lead inbox polling, and worker directory syncing.
This is a structural rewrite of session internals rather than a new capability; it should not change what a session does, only how the underlying code is organized.
tengu_giggly_dragonfly Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.269: on
tengu_print_ceiling_stop_agents Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.269: on
Read once, for one account on one subscription tier, against v2.1.269. It isn't a statement about your account. What a flag value here can and cannot tell you