Every chat message is different. A quick unit conversion doesn't need the same firepower as debugging a production crash. And you shouldn't have to dig through settings menus to tell Meggy which model to use.
The Unified Smart Bar puts three controls into a single pill-shaped widget, right below the chat input field:
Each conversation remembers its Smart Bar state independently, so you can have one chat pinned to a fast model for quick lookups and another using Try Till Done with thinking enabled for a deep research project.
Tap the left section of the Smart Bar to pick which model (or model category) handles your messages. The dropdown is split into two tiers:
The Smart Bar label updates to show your current selection — either the category name or the specific model name — so you always know what's active.
The brain icon in the Smart Bar enables extended reasoning — sometimes called chain-of-thought. When active:
<thinking> blocks internally before answeringThis is a per-conversation setting. Toggle it on for a research chat, leave it off for casual conversation. The toggle state persists across sessions.
The right section of the Smart Bar lets you choose how hard Meggy tries. By default it shows Chat — standard conversation with no engine overhead. Tap it to choose one of four execution presets:
| Mode | Icon | What It Does | Model Category |
|---|---|---|---|
| Quick | zap | Single pass, no retries — fastest possible answer | Fast |
| Standard | target | Balanced multi-approach with automatic fallbacks | Thinking |
| Thorough | microscope | Deep research with task decomposition | Thinking |
| Try Till Done | flame | Full stubbornness ladder — Meggy never gives up | Thinking |
When you pick a preset, two things happen:
Each execution preset has a preferred model category — a logical tier that maps to the models you've configured in Settings:
When you select a preset, Meggy picks the first model from the matching chain in your settings. You can always override this by selecting a specific model or model category from the model section of the Smart Bar — the preset sets the default, but you stay in control.
Behind each preset is a stubbornness parameter that controls how hard Meggy tries before giving up:
| Mode | Max Approaches | Stubbornness Cap |
|---|---|---|
| Quick | 1 | Level 2 |
| Standard | 3 | Level 4 |
| Thorough | 3 | Level 6 |
| Try Till Done | 3 | Level 8 |
Higher stubbornness means more retries with different strategies. At Level 8, Meggy cycles through every model in your chain, decomposes the task, and escalates approaches until the job is done — or the budget is exhausted.
TTD is the most powerful mode. It's designed for tasks where failure isn't an option:
TTD uses thinking-class models by default and pushes stubbornness to maximum. If the first approach fails, Meggy reformulates and tries again with a different strategy. If that fails too, it escalates to a more powerful model.
| Scenario | Recommended Mode |
|---|---|
| Quick math, conversions, or lookups | Quick |
| Writing emails, summaries, or explanations | Standard |
| Multi-step analysis or detailed code review | Thorough |
| Critical tasks where you need a guaranteed result | Try Till Done |
| Casual conversation or brainstorming | Chat |
Each chat remembers its Smart Bar settings independently, so you can fine-tune per conversation.