You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dynamic Thinking Levels & Model Reasoning Configuration:
Support configuring custom thinking effort level sequences per model in models.yml (e.g. OpenAI 3 levels, Claude 6 levels, DeepSeek dual levels low, high, or arbitrary sequences).
Recommended presets in Model Manager modal for rapid configuration (OpenAI, Claude, DeepSeek) alongside default thinking level selection.
Model card chip indicators in Model Manager showing configured thinking effort counts and details.
Dynamic runtime thinking level cycling based on the current model's supported levels queried via get_available_thinking_levels RPC or models.yml configuration.
Automatic isolation and fallback: switching to non-reasoning models automatically resets thinking mode to off preventing cross-model pollution; unsupported models render the thinking pill disabled with descriptive tooltip.
Real-time synchronization with upstream thinking_level_changed backend RPC events.
Complete bilingual i18n support in English and Chinese across all model configuration controls and tooltips.
Fixed
Instant Hot-Reload for Custom Model Thinking Levels: Fixed an issue where editing a model's thinking effort sequence in Model Manager (e.g. from default to low, medium, high) did not take effect immediately and still cycled through stale levels (such as xhigh) until app restart. Thinking level cycling is now determined client-side based on the active model's configured efforts, with automatic sanitization of backend events and instantaneous model parameter synchronization upon saving.
๐ฆ Installation Guide / ๅฎ่ฃ ๆๅ
๐ macOS
Homebrew (Recommended / ๆจ่):
brew install --cask raiderwang/tap/pidesk
Automatically bypasses Gatekeeper quarantine, no extra command needed.
Manual DMG (.dmg):
Download .dmg (aarch64 for Apple Silicon, x64 for Intel). If macOS says "PiDesk is damaged and can't be opened"๏ผๆ็คบๅทฒๆๅ๏ผ, run this command in terminal to clear the quarantine attribute:
xattr -cr /Applications/PiDesk.app
๐ช Windows
Download .msi (recommended) or .exe installer.
If Windows SmartScreen prompts on launch, click More info โ Run anyway๏ผ็นๅปโๆดๅคไฟกๆฏโ โ โไป่ฆ่ฟ่กโ๏ผ.
๐ง Linux
Download .AppImage or .deb.
โ๏ธ Requirements
oh-my-pi (omp) must be installed and available on your PATH.