{"version":"2.1.257","anchor":"new-modelfork-plugin-hook-api-forks-the-warm-main-threa","canonical_anchor":"new-modelfork-plugin-hook-api-forks-the-warm-main-threa","heading":"New $.model.fork plugin hook API forks the warm main-thread transcript","tier":"use","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/new-modelfork-plugin-hook-api-forks-the-warm-main-threa","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### New `$.model.fork` plugin hook API forks the warm main-thread transcript\n\nPlugins can call model.fork to ask a question against the live transcript, with no tools and a two-turn cap.\n\nA new plugin hook-API operation, `model.fork`, lets a plugin spawn a sub-query that forks the live main-thread transcript instead of starting a fresh agent context. The forked call strips trailing `tool_use` blocks, disallows tool use entirely (failing with `\"A model fork cannot use tools\"`), caps the fork at 2 turns, and reserves a 24000-token budget per call. If there is no warm main-thread transcript to fork from, the operation declines quietly with a debug log rather than throwing an error.\n\n- Area: Plugins\n- Names: `model.fork`\n- Tier: Use it now\n- Useful: 5\/5\n- Signal: 4\/5"}