mirror of
https://github.com/NanmiCoder/cc-haha
synced 2026-07-18 13:23:33 +08:00
DeepSeek-compatible Anthropic endpoints reject requests that combine an explicit disabled-thinking block with an effort value. The desktop UI can create that shape when users disable thinking and keep medium effort selected, so the request builder now omits effort whenever it will send explicit disabled thinking. Constraint: DeepSeek-compatible Anthropic endpoints reject disabled thinking with effort Rejected: Only patch Desktop provider settings | hidden title and side request paths still share the request builder Confidence: high Scope-risk: narrow Directive: Keep explicit disabled-thinking providers from sending effort unless the upstream contract changes Tested: UI repro on pre-fix DeepSeek provider path reproduced the 400 Tested: desktop/scripts/e2e-deepseek-thinking-ui-agent-browser.sh Tested: bun test src/utils/__tests__/thinking.test.ts src/server/__tests__/provider-presets.test.ts src/server/__tests__/title-service.test.ts Tested: git diff --check Not-tested: Real DeepSeek API key live call
Claude Code Haha Desktop
基于 Tauri 2 + React 的桌面客户端。
开发
bun install
bun run tauri dev
构建
# macOS (Apple Silicon)
./scripts/build-macos-arm64.sh
# Windows (x64, MSI only)
.\scripts\build-windows-x64.ps1
构建产物位于 build-artifacts/ 目录,文件名会显式包含平台、架构和包类型。
常见问题
macOS 提示"已损坏,无法打开"
xattr -cr /Applications/Claude\ Code\ Haha.app