Picking a model can now also set effort level and ultracode for the session.
What's wrong with this entry?
Choosing a model in the picker can now also set a per-session effort level and an "ultracode" flag, when the entry you pick carries a level. The switch runs through a hook-based confirmation that can block it or ask you to confirm first, and the picker no longer writes settings itself; the surrounding code does.
- Effort and ultracode are only set for entries that come with a level; plain model entries behave as before.
sessionEffort: IC(wr.level)
Strings lifted out of the shipped bundle, so the claim above can be checked against them.