Unclear Whether the chosen effort is actually applied to the forked call is not confirmed.
What
$.model.fork lets a plugin ask the model a side question against the current conversation. It now takes an optional effort setting. Effort controls how much work the model puts into its answer.
$.model.forknow accepts{ prompt, effort? }. Before, it accepted only{ prompt }, and the prompt must still be non-empty.effortmust be one of the known effort levels. Any other value makes the call fail.- The call now reports which effort level was actually sent. Before, it returned only the usage figures.
- Hook matchers have extra handling for MCP tools. A hook is code that runs at set points, such as before a tool is used, and a matcher decides which tools it applies to. MCP servers are outside programs that give Claude extra tools. A matcher can now match an MCP tool by its full name.
Why
Plugin authors can now pick how much effort a forked question gets, and can see which level was really used. Hook authors can target a specific MCP tool by writing its full name in a matcher.
Names in the bundlemodel.fork
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
Whether the chosen effort is actually applied to the forked call is not confirmed.