Thinking Process

When thinking mode is enabled, MoMCP-TUI displays the LLM's reasoning process before the final answer.

What Is Thinking Mode?

Many LLMs (DeepSeek, Qwen, Kimi, etc.) support a "thinking" or "reasoning" mode where the model shows its step-by-step reasoning before producing the final answer.

Enabling/Disabling

Toggle thinking mode via the /think command:

/think     # Toggle thinking mode

How It Looks

When thinking is enabled, you'll see two phases:

Phase 1: Thinking

┌─ Thinking ──────────────────────────┐
│ Let me analyze this request...      │
│ The user wants to list files,       │
│ so I should call the fs_list tool...│
└──────────────────────────────────────┘

Phase 2: Response

┌─ 小Mo ─────────────────────────────┐
│ Here are the files in your project: │
│ - src/main.py                       │
│ - README.md                         │
└──────────────────────────────────────┘

Streaming

Both thinking and response content stream in real-time. You see the reasoning unfold as the model processes your request.

Provider Support

ProviderThinking Support
DeepSeekYes
QwenYes
KimiYes
MiniMaxYes
DoubaoYes
ZhipuYes
MiMoYes
OpenAIDepends on model