Expose reasoning effort beside the composer model picker
iamnbutler opened ·
The channel composer exposes model selection but not reasoning effort. Wire the shared effort picker through the channel protocol to the model run, show supported levels for the selected model, and preserve the chosen effort with the chat. Reported while dogfooding Ace; related to #5.
iamnbutlerparent-issue-addedlast month on GitHub
iamnbutlerreferenced this in feat(app): add reasoning effort to the composer #148last month on GitHub
- IA
Native smoke caught a latent bug in the unused shared effort picker: its Base UI GroupLabel was not inside a Group, so opening the menu unmounted the app. Fixed the picker grouping in the same PR; repeating native validation.
- IA
Implemented in #148, ready for review. Native picker open/select smoke, real-model effort/persistence/busy guard smoke, types, lint and build pass. Canary is unchanged; no release published.