{"version":"2.1.232","anchor":"internal-helpers-take-the-session-or-host-as-an-argument","canonical_anchor":"internal-helpers-take-the-session-or-host-as-an-argument","heading":"Internal helpers take the session or host as an argument","tier":"internal","area":"Session State","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.232\/e\/internal-helpers-take-the-session-or-host-as-an-argument","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.232","markdown":"### Internal helpers take the session or host as an argument\n\nResume, fork, rename and prompt helpers take the session as an argument instead of a global.\n\n**What**\n\nResume and fork handlers, session renaming, model-string helpers and prompt-assembly helpers gained trailing parameters so callers pass the session or host instead of each function reaching for a process-wide value. No user-visible change.\n\n**Evidence**\n\n`Cannot rename: This session is a teammate. Teammate names are set by the team leader.`\n\n- Area: Session State\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}